EigoProEigoPro

準1級 · 文法 · 第7回

仮定法(応用)

この回の内容

準1級 · 文法 · 第7回

準1級レベルの高度な仮定法・条件文を体系的に学びます。混合条件文や倒置を使った if 省略、wishas if など、自然で洗練された英語表現を身につけられます。

if を省くと倒置になる3つの型

if を省略できるのは had / were / should の3語だけで、その語を主語の前に出します。

  • Had S pp(= If S had pp)は過去の反実仮想、Were S to V は実現性の低い未来、Should S V は「万一〜なら」で丁寧な依頼文と相性が良く、ビジネスメールの定型(Should you have any questions, …)になります。

混合条件は節ごとに時制を判定する

条件と帰結の時が食い違う場合、それぞれを別に判定します。

  • 「過去にああしていれば、今こうだろう」は If S had pp, S would + 原形。

  • 「今こういう性格なら、あのとき〜しただろう」は If S were 〜, S would have pp

  • 倒置形でも同じ規則です(Had I saved more, I would be comfortable now.)。

つまずきやすい所

  • Had I known about it, I would have told you.

    Did I know about it, I would have told you.

    倒置できるのは had / were / should の3語だけ。

  • If I had saved more, I would be comfortable now.

    If I had saved more, I would have been comfortable now.

    帰結が「今」なら would + 原形。

  • 実現性の低い仮定

    Were S to V を「実際にそうする」と読む

    were to は現実味の薄さを示す。

仮定法の応用は「if を省く3語」と「節ごとの時制判定」。混合条件は帰結の時が基準です。