Grammar Worksheet — Intro

Mixed Conditionals

C1 linking past conditions with present results and present conditions with past results
Explanation

Mixed conditionals combine two different time frames in one conditional sentence.

Use past perfect in the if-clause and would + base verb for a present result of an unreal past condition.

Use past simple in the if-clause and would have + past participle for a past result of an unreal present situation.

Form
UsePatternExample
Core formIf + past perfect, would + base verbIf I had saved more, I would be less worried now.
VariationIf + past simple, would have + past participleIf she were more organised, she would have met the deadline.
Advanced formIf + past perfect, might/could + base verbIf they had invested earlier, they might be leading the market now.

Choose verb forms according to the time of the condition and the time of the result.

Use were for formal unreal conditions with I/he/she/it, especially in writing.

Examples
  1. If I had studied law, I would be working in a different field now.
  2. If she had accepted the offer, she would be managing the team today.
  3. If he were more careful, he would not have lost the contract yesterday.
  4. If the company had listened earlier, it would not be facing criticism now.
  5. If I knew more about finance, I would have challenged the figures.
  6. If they had repaired the bridge, traffic would be moving normally now.
  7. If he were not so stubborn, he would have apologised sooner.
  8. If we had left earlier, we would be at the venue now.
Common Mistakes