2級 · 文法 · 第9回
仮定法(混合型)
この回の内容
2級 · 文法 · 第9回
条件文の4つの型と、時間がずれる混合型をまとめます。「いつの事実に反するか」で形が決まります。
ルール —ずらす段数で型が決まる
- 一般的真実: If + 現在形, 現在形
- 現実的未来: If + 現在形, will + 原形
- 現在の逆: If + 過去形, would + 原形
- 過去の逆: If + had pp, would have pp。
混合型は④の if 節 + ③の主節(過去の原因 → 現在の結果)です。
使い方 —混合型は「原因の時」と「結果の時」を分ける
If I had studied harder, I would be a doctor now.(過去に勉強していれば、今は医者だろう)のように、if 節が過去・主節が現在を指します。
now / today のような現在を示す語が主節にあるかどうかが判断の手がかりです。
つまずきやすい所
○ If I had known, …
✗ If I would have known, …
if 節に would は入れない。
○ If I were you, …
✗ If I was you, …
仮定法では be動詞は were。
○ … she would be in London now.
✗ If she had taken the job, she would have been in London now.
現在の結果なら would + 原形(混合型)。
「いつの事実に反するか」で形を選ぶ。now の有無が混合型の手がかりです。