英文法ノート
必須

仮定法過去(現在の事実の反対)

着眼点動詞が過去形なのに「今」の話。時制を1つ過去にずらして「現実から遠い」ことを表す。

If S 過去形, S would/could/might 原形. 「もし〜なら、…だろうに」
be動詞は主語に関係なく were が基本(口語では was も可)。

例文
1
If I had more money, I would buy that car.
もっとお金があれば、あの車を買うのに。(実際は金がない)
2
If he were here, he could help us.
彼がここにいれば、私たちを助けられるのに。
注意if節に would は入れない(× If I would have…)。単なる条件(直説法)の If it rains tomorrow, I will stay home. と区別する。
確認問題
1
空所補充。If I ( ) a bird, I ( ) fly to you.(be / can)
答え
were / could。現在の事実に反する仮定。

「仮定法」の項目

  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 ~)不要

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