回答
2023-03-15 09:22:38
無登録
正しいのは、
He came back after two weeks. です。この場合、2週間はすでに過ぎた時間ということになりますので、過去のことを述べる he came back と合わせて使えます。
before two weeks というと、この場合は来たるべき2週間、ということになりますので、まだ過ぎていない時間の前に起こることを過去のことを述べる he came back と合わせては使うと意味がおかしくなります。(現在や未来の自制では使えます。)He came back before his two weeks vacation. であれば意味が通ります。それは、his two weeks vacation がすでに過ぎたものとして表現されているからです。
in two weeks というと、この場合は2週間という期間の間に、ということになりますので、過去の1時点を述べる he came back と合わせて使うと意味がおかしくなります。(完了形では使えます。)
この質問に回答する
この質問に関する情報・答え・アドバイスできることがあったら、回答を投稿しよう。
In ,before、after使い方
He came back (after,before,in)two weeks .だだしのはどれですか?