B2

条件句: zero/first/second (系统梳理)

定义 / 说明

条件句把条件与结果连接起来,不同类型表达不同意义。zero conditional 表一般真理和规律性结果;first conditional 表真实、可能发生的将来情况;second conditional 表想象的、不太可能或不真实的现在/将来情况。B2 阶段需要系统掌握“意义-时态”的对应,不只是背形式。真正目标是根据“时间与现实性”选对类型。

关键规则

  • Zeroif + present simple, present simple(事实/规律)。
  • Firstif + present simple, will + base verb(真实将来可能)。
  • Secondif + 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.

提示

  • 快速问三件事:这是“总是如此”“真实可能”还是“想象情况”?答案通常就能决定条件句类型。

跟踪你的进度