英文法ノート
必須

仮定法過去完了(過去の事実の反対)

着眼点if節は had+過去分詞、主節は would have+過去分詞。

If S had 過去分詞, S would/could/might have 過去分詞. 「もし〜だったら、…だっただろうに」

例文
1
If I had studied harder, I would have passed the exam.
もっと勉強していたら、試験に受かっていただろうに。
2
If it had not rained, we could have gone on a picnic.
雨が降らなかったら、ピクニックに行けたのに。
ポイント見抜き方: if節に過去を表す副詞(yesterday, last year, then など)があれば過去完了を疑う。
確認問題
1
空所補充。If you ( ) me, I ( ) helped you.(call / have)
答え
had called / would have。過去の事実に反する仮定。

「仮定法」の項目

  1. 仮定法過去(現在の事実の反対)必須
  2. 仮定法過去完了(過去の事実の反対)必須
  3. 混合仮定法(過去の原因→現在の結果)必須
  4. if の省略と倒置(Were / Had / Should)必須
  5. I wish + 仮定法必須
  6. as if / as though + 仮定法必須
  7. It is (high/about) time + 仮定法過去必須
  8. If S should / were to(未来の仮定)差がつく
  9. If only ~ / Without ~ / But for ~差がつく
  10. ifを使わない仮定法(otherwise / 主語・不定詞に隠れる仮定)差がつく
  11. 丁寧な依頼の仮定法(I wonder if you could ~)不要

英文法ノートの項目一覧 ・ 着眼点まとめ ・ ノート全体を開く(「理解した」のチェックと進み具合はノートに保存されます)