✨ ベストアンサー ✨
didを使うことも出来ます!
過去形を使うか完了形を使うかは現在とどう関係してきているかを話し手が決めているだけです!
過去形を使う場合は、過去のある地点でロンドンに帰りましたということを話しているだけなので、実際に今彼がどこにいるのかは分かりません。ただ言いたいのは、過去のある地点で帰ったという事実だけです!
完了形を使う場合は、現在も続いている状態です。なので、ロンドンに帰ってしまったからここにはいないという意味まで含みます!
どこまで含むのかを文法で決めているだけなので、didを使っても問題ありません。
なるほど!ありがとうございます🙇♂️