- Age
- Ages 14+
- Level
- B2
- Skill
- Grammar · Writing
- Format
- Printable
Third conditional · worksheet
aylaratalks.comName · Date: ______________________________
A) Put the verb in the right form
Use the verb in brackets.
- If I (leave) earlier, I wouldn't have missed the flight.
- If we had booked in advance, we (pay) less.
- She would have got the job if she (prepare) better.
- What would you have done if he (say) no?
- If you (tell) me, I could have helped.
- If I (not meet) Lucas, I wouldn't have moved to Spain.
- We might have won if we (train) harder.
- If I had saved my work, I (not lose) the file.
C) Choose the correct sentence
One of each pair is correct.
- If I would have known, I would have come./If I had known, I would have come.
- If I had known, I would have helped./If I had knew, I would have helped.
- If I had had more time yesterday, I would have finished the report./If I had more time yesterday, I would finish the report.
aylaratalks.com
/en/grammar/third-conditional/worksheet
Related resources
Lesson Plan
Third conditional
Imagining a different past: If I had left earlier, I wouldn't have missed the flight. Regrets, criticism and lucky escapes, plus the mixed conditional.
Presentation
Third Conditional Presentation (Free PPT)
Third Conditional presentation (B2) for teens and adults: the rule, a form table, 10 examples and practice with answers. Free PPTX and PDF.
Worksheet
Gerunds and infinitives — worksheet
Put the verb in the right form, build the sentence, choose the correct one — answers at the bottom.
Worksheet
Reported speech — worksheet
Put the verb in the right form, build the sentence, choose the correct one — answers at the bottom.