「仮定法過去完了」 ムサタマ直前対策

「仮定法過去完了」 ムサタマ直前対策

仮定法過去完了の例文を覚えましょう。

If I had had money yesterday, I could have bought that book yesterday.
お金が昨日あれば、その本を昨日買えたのに

yesterday(昨日)、つまり過去のことについて過去完了を使っています。
これが仮定法過去完了です。

ifの中の動詞とメインの文の動詞があります。
had hadとcould have boughtです。
どちらも過去完了です。

had hadは、haveの過去完了です。
haveを完了にして、have had、
それを過去にして、had hadです。
could have boughtは、can buyの過去完了です。
can buyを完了にして、can have bought、
それを過去にして、could have boughtです。

両方をとにかく過去完了にします。
これが仮定法過去完了の基本です。