中高生の英語の宿題・質問に答えるスレ lesson104

このエントリーをはてなブックマークに追加
358名無しさん@英語勉強中
>>353

>>357の人と被っちゃって、しかもこっちはクドすぎる説明だが、一応投下。

現在完了とは、行為(またはその結果)が「現在」まで及んでいるもの。したがって、
I have already finished my homework.
は、「宿題をとっくに終えた。そして『今現在』、宿題を終えてスッキリしている自分がいる」。

(まあ、「スッキリ」云々は意訳というか、文脈次第なのだが)

過去完了とは、行為の結果が「過去のある時点」まで及んでいるもの。したがって、
I had finished my homework.
は、「『過去のある時点より前に』宿題を終えた。
   そして『過去のある時点』においては、宿題を終えてスッキリしている自分がいた」。

現在完了と過去完了の違いは、こんな感じで捉えるが吉。