B2

Conditionals: zero/first/second (systematise)

Definition / Explanation

Conditional sentences connect a condition with a result, but different conditional types express different meanings. The zero conditional talks about general truths and regular results. The first conditional talks about real and possible future situations. The second conditional talks about imaginary, unlikely, or unreal present and future situations. At B2, learners need to systematise the whole pattern, not only remember the forms. The real goal is to choose the correct conditional based on time and reality.

Key Rules

  • Zero conditional: if + present simple, present simple for facts and routines.
  • First conditional: if + present simple, will + base verb for real future possibilities.
  • Second conditional: if + past simple, would + base verb for unreal or unlikely situations.
  • The if-clause can come first or second. Use a comma when it comes first.
  • Do not use will directly after if in normal first conditional sentences.

Examples

  • 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.

Common Mistakes

  • ❌ 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.

Tips

  • Ask two quick questions: Is it always true, really possible, or imaginary? The answer often tells you which conditional to choose.

Track your progress