Mixed Conditionals
- CEFR C1
- Grammar
- Printable
- Answer key
Mixed Conditionals is a printable grammar worksheet for English language learners at CEFR level C1. It covers linking past conditions with present results and present conditions with past results, with 5 exercises and an answer key.
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.
Examples
- If I had studied law, I would be working in a different field now.
- If she had accepted the offer, she would be managing the team today.
- If he were more careful, he would not have lost the contract yesterday.
- If the company had listened earlier, it would not be facing criticism now.
- If I knew more about finance, I would have challenged the figures.
- If they had repaired the bridge, traffic would be moving normally now.
- If he were not so stubborn, he would have apologised sooner.
- If we had left earlier, we would be at the venue now.
What's in this worksheet
- Complete the sentence
- Correct the mistake
- Transform the sentence
- Mixed practice
- Controlled production
Common mistakes
-
If I studied harder at school, I would be a doctor now.
→
If I had studied harder at school, I would be a doctor now.
The condition refers to an unreal past choice.
-
If she had taken the job, she would have lived in Paris now.
→
If she had taken the job, she would be living in Paris now.
The result refers to the present.
-
If he is more reliable, he would have kept the client.
→
If he were more reliable, he would have kept the client.
Use an unreal present condition for a past result.
-
If they had invested earlier, they will be successful now.
→
If they had invested earlier, they would be successful now.
Use would for an unreal result.