Irohabook
0
43

英語の過去完了形とはなにか?現在完了形と比較(例文つき)

英語の過去完了形は、過去のある時点までに完了していたことを表す形です。過去の出来事について「その時点までに完了していた」という意味を表します。

過去完了形
had + 過去分詞

例文

I had finished my homework before I went to bed.
私は寝る前に宿題を終えていた。

この文では、had finished が過去完了形です。過去に私が宿題を終えていたことを示しています。before I went to bed で、その出来事が起きた時点を示しています。

例文

I had already eaten lunch before I met her.
彼女に会う前に私はすでに昼食をとっていた。

He had visited New York twice before he moved there.
彼は移住する前にニューヨークを2回訪れていた。

They had never seen that movie before I recommended it.
私が勧めるまで彼らはその映画を見たことがなかった。

I had been to that restaurant before, but the food was not as good as I remembered.
私は以前そのレストランに行ったことがあったが、食事は思い出したほど美味しくなかった。

She had studied French for two years before she went to Paris.
パリに行く前に、彼女は2年間フランス語を勉強していた。

We had already left the party before they arrived.
彼らが到着する前に、私たちはすでにパーティーを出ていた。

過去完了形と現在完了形の違い

過去完了形は、過去のある時点までに完了していたことを表す形です。つまり、過去のある時点で、その出来事が完了していたことを表します。

I had eaten breakfast before I left home.

という文では、had eaten が過去完了形で、before I left home が過去のある時点を示しています。つまり、過去に朝食をすませています。

一方、現在完了形は、現在まで続く経験や行動の結果を表します。過去から現在までの時間の中で、その出来事が続いているか、あるいはその結果が現在にも影響を与えている。

I have lived in Tokyo for five years.

という文では、have lived が現在完了形で、for five years がその期間を示しています。つまり、現在まで 5 年間東京に住んでいます。

次の記事

英文法