B2

条件文: zero/first/second (体系化)

定義 / 解説

条件文は「条件」と「結果」を結びつけますが、タイプごとに意味が異なります。zero conditional は一般真理・習慣的結果、first conditional は現実的な未来可能性、second conditional は想像上・低可能性・非現実の現在/未来を表します。 B2 では形だけでなく、時間軸と現実性で正しく選ぶことが重要です。

主要ルール

  • Zero conditional: if + present simple, present simple(事実・法則)。
  • First conditional: if + present simple, will + base verb(現実的未来)。
  • Second conditional: if + past simple, would + base verb(非現実・仮想)。
  • if-clause は前後どちらでも可。前置時はコンマを使う。
  • 通常、 first conditional の if 節で will は使わない。

例文

  • If you heat ice, it melts. - 氷を熱すると溶けます。
  • If it rains, we will stay inside. - 雨が降れば、私たちは中にいます。
  • If I had more time, I would help you. - もっと時間があれば、あなたを手伝うのに。
  • We will miss the bus if we do not leave now. - 今出ないと、私たちはバスに乗り遅れます。
  • If people eat too much sugar, they feel tired. - 人は砂糖をとりすぎると疲れを感じます。

よくある間違い

  • ❌ If it will rain, we will stay inside. -> ✅ If it rains, we will stay inside.
  • ❌ If I would have more time, I would help. -> ✅ If I had more time, I would help.
  • ❌ If you heat ice, it will melt. -> ✅ If you heat ice, it melts.

ヒント

  • まず「常に成り立つか」「現実的に起こりうるか」「想像上か」を判断すると、型を選びやすくなります。

進捗を追跡