基本形と完了形

次の文を英語にしたとき、どの文が正しいですか。
正しいものをすべて選んでください。

私は昨日、3時間勉強していました。

1. I studied for three hours yesterday.
2. I have studied for three hours yesterday.
3. I had studied for three hours yesterday.

答えは、1.の I studied for three hours yesterday.です。

現在完了形は、「今」につながる時制です。
昨日の話ですから、現在完了形は使えません。
過去の話は過去形で表現します。

過去完了形は、「過去のある時点」までに起こったことを表します。
たとえば、過去のある時点までずっと何かをしていた場合や、何かをやり終わっていた場合に使う時制です。
この文は、昨日の話であって、昨日より前の話ではないので、過去完了形にする必要はありません。

では、練習してみましょう。次の文を英語にしてください。

1. 私が帰宅したときまでに、弟は3時間勉強していました。
2. 私は(今まで)3時間勉強しました。
3. 私は若い頃、東京に3年間住んでいました。

答え

1. By the time I got home, my brother had studied for three hours.
2. I have studied for three hours.
3. I lived in Tokyo for three years when I was young.

Continue Reading