過去完了形の使い方

過去完了形の使い方

過去完了形(had+過去分詞)は過去の一時点より以前の(完了・経験・その他行動)を表す場合に用いられます。

直接法から間接法に変える場合も、この理解が不可欠です。
例) He says (that) he did not meet her.
(彼は彼女に会わなかったと言っています)※言っているのは今なのでsayは現在形。

これから数日が経過すると、下記のように時制が変化します。
He said that he had not met her. (彼は、彼女に会わなかったと言っていました)

[彼女に会わなかった]のは[彼が言った]よりも、以前のこと、つまり[過去の一時点よりも以前の出来事]です。ここは時制の一致の解説を、よく理解できるようになるまで繰り返し学習してください。

例文)
私は宿題を終わらせてしまいました。
I have finished my home work.

父が帰宅した時、私はすでに宿題を終わらせていました。
よくある間違い
I finished my home work when my father came home.

この意味は
父が帰宅した(その)時に、私は宿題を終わらせました。
正解は
I already had finished my home work when my father came home.

練習
私はオーストラリアに2度行ったことがある。
I have been to Australia twice.

私はそれ以前に、オーストラリアに2度行ったことがあります。
I had been to Australia twice before then.

私は以前、彼に会ったことがあります。
I have met him before.

私は昨年オーストラリアに行く前に、彼に会ったことがあります。
I had met him before I went to Australia last year.

彼はアメリカに行ったことがあると言っていました。([言った]時点より前に[行った])
He told me that he had been to the U.S.

主人が家に帰ってきたときには、我々はすでに夕食を済ませていました。
We had finished dinner when my husband came home.

それまで私たちはそこに3時間もいました。
We had been there for three hours till then.

banner

例文集1例文集2例文集3例文集4例文集5例文集6

質問・依頼例文集