Skip to main content
B2 grammar lessons
B2 · Lesson 7

Mixed conditionals

Use mixed conditionals when an unreal past event has a present result or a present state affected a past result.

Learning goal

Connect time references accurately across the condition and result clauses.

18 minutes

Lesson plus a 10-question session

Mixed conditionals

Use mixed conditionals when an unreal past event has a present result or a present state affected a past result.

When do we use it?

Connect time references accurately across the condition and result clauses.

Form

Common pattern: if + past perfect, would + base verb for a past cause with a present result.

  • If I had slept, I would feel better now.
  • If she were more organised, she would not have missed it.

Key contrast

At B2, choose the form from the complete context: sequence, viewpoint, degree of certainty and clause structure all matter.

Common mistakes

  • If I slept, I would feel better now.If I had slept, I would feel better now.
  • If she had been organised, she would be on time yesterday.If she were organised, she would have been on time yesterday.

Remember

Use mixed conditionals when an unreal past event has a present result or a present state affected a past result.

Quick check

  • Identify the time relationship or intended meaning.
  • Check the auxiliary, participle and clause pattern.
  • Eliminate answers that fit the words but not the context.
Prerequisites:Third conditional