Complete the 12 sentences below. Choose the best answer for each one.
1If Maya had set an alarm, she ............... the early train.
Wrong!
The result clause of a third conditional uses "would have caught" for an unreal past result.
2We would ............... to the concert if it hadn't sold out so quickly.
Wrong!
After "would" in a third conditional result, use "have gone" plus the rest of the phrase.
3If I had known about the roadworks, I would ............... a different route.
Wrong!
After "would" in a third conditional result, use "have taken" before the object.
4She wouldn't have missed the deadline if her laptop ............... the night before.
Wrong!
The if-clause of a third conditional uses the past perfect form "hadn't crashed".
5If they had checked the weather forecast, they ............... the picnic indoors.
Wrong!
The result clause of a third conditional uses "would have planned" for an unreal past result.
6I wouldn't ............... so nervous during the interview if I had prepared more thoroughly.
Wrong!
After "wouldn't" in a third conditional result, use "have felt".
7If the restaurant had been open, we ............... there after the film.
Wrong!
The result clause of a third conditional uses "would have eaten" for an unreal past result.
8He would have understood the joke if he ............... the reference.
Wrong!
The if-clause of a third conditional uses the past perfect form "had known".
9If you had told me you were in town, I ............... time to meet you.
Wrong!
The result clause of a third conditional uses "would have made" for an unreal past result.
10The team would ............... the match if their best defender hadn't been injured.
Wrong!
After "would" in a third conditional result, use "have won".
11If Emma had saved the document properly, she ............... all her work.
Wrong!
The result clause of a third conditional uses "wouldn't have lost" for an unreal past result.
12We would have arrived earlier if the taxi driver ............... the shortcut.
Wrong!
The if-clause of a third conditional uses the past perfect form "had known".
Done.
Score: 0/12
Answers
- If Maya had set an alarm, she would have caught the early train.
- We would have gone to the concert if it hadn’t sold out so quickly.
- If I had known about the roadworks, I would have taken a different route.
- She wouldn’t have missed the deadline if her laptop hadn’t crashed the night before.
- If they had checked the weather forecast, they would have planned the picnic indoors.
- I wouldn’t have felt so nervous during the interview if I had prepared more thoroughly.
- If the restaurant had been open, we would have eaten there after the film.
- He would have understood the joke if he had known the reference.
- If you had told me you were in town, I would have made time to meet you.
- The team would have won the match if their best defender hadn’t been injured.
- If Emma had saved the document properly, she wouldn’t have lost all her work.
- We would have arrived earlier if the taxi driver had known the shortcut.

