辞書や自学だけで解決しない疑問が解決!
 英語の疑問は「Weblio英語の質問箱」

未設定
2023-03-12 15:32

In ,before、after使い方

He came back (after,before,in)two weeks .だだしのはどれですか?

回答

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 と合わせて使うと意味がおかしくなります。(完了形では使えます。)

関連する質問