Choosing the Right Conditional

Five conditional types, one decision: which time periods am I connecting?

Notice

  • Zero: If you heat water to 100°C, it boils. (always true)
  • First: If it rains tomorrow, I’ll take an umbrella. (real future possibility)
  • Second: If I won the lottery, I’d travel the world. (unreal present/future)
  • Third: If I had left earlier, I wouldn’t have missed the train. (unreal past)
  • Mixed: If I hadn’t missed the train, I’d be there by now. (unreal past cause, present result)

Rule

Ask yourself two questions: Is the condition real or imagined? and which time periods does it connect? Zero and first conditionals talk about real or likely situations. Second and third conditionals talk about imagined situations. Mixed conditionals are for imagined situations where the condition and the result belong to different time periods.

TypeIf clauseMain clause
Mixed 1past perfectwould + base verb
Mixed 2past simplewould have + past participle

Practice

  1. Which type: ‘If I hadn’t broken my leg, I’d be playing in the match right now.’
    Answer: Mixed conditional (Type 1: past cause, present result)
  2. Which type: ‘If she spoke Japanese, she would have got that job.’
    Answer: Mixed conditional (Type 2: present trait, past result)
  3. Which type: ‘If I study tonight, I’ll pass the exam.’
    Answer: First conditional
  4. Correct the error: ‘If I would have known, I would have told you.’
    Answer: If I had known, I would have told you.

Connect

Spot and fix mixed-conditional mistakes in real sentences.

Try Error Correction →

CEFR: Reading — following a clear line of reasoning across related grammar structures.

Azizul Hakim

Printable worksheet (PDF) Pro