The Third Conditional (Practice)
Updated: Aug 12

The Third Conditional
I. Complete the following sentences:
1. He wouldn’t have invited them if ________.
2. The kids wouldn’t have slept at night if ___________.
3. If I had met him, ___________.
4. If I had known Terry Fox earlier, ______.
5. ____________ if she had graduated from university.
6. If Tim Horton's hadn’t opened in 1964, _________.
7. We wouldn’t have so many car accidents if ____________.
8. ___________ if I hadn’t remembered to turn off the oven.
9. I wouldn't have asked for your phone charger if ________.
10. If we had had smart phones fifty years ago, _________.
11. _________ if they had heard about Harry Potter earlier.
12. Sam would have called 911 if _________.
13. If they had gone to the movie theater last week, _________.
14. What _________ if you had won the lottery last week?
15. If we hadn't taken the subway yesterday, _________.
16. I would have read all these books if ___________.
17. ___________, The flowers would have grown bigger.
18. If we had told him the truth, __________.
19. They would have reached a higher level in French if ____________.
20. If __________, the disaster wouldn’t have happened.

II. Identify and fix the error in each sentence.
If I would have known about the test, I would have studied.
She had helped you if you had asked her.
If we had took the bus, we wouldn't have been late.
They wouldn't have lost the game if they trained harder.
What would you done if you had missed the flight?
If he had studied law, he would became a lawyer.
If I didn't lost my keys, I wouldn't have called the locksmith.
We would have visited the museum if it hadn't be closed.
If you had listened to me, you wouldn't have make that mistake.
If she had saw the sign, she wouldn't have parked there.
He will have bought the house if he had saved enough money.
If they had worked together, they would finish the project on time.
I wouldn't have bought that shirt if it was not on sale.
If the weather had been nicer, we would went to the beach.
What had you done if you had lost your wallet?
If I had known it was your birthday, I would have bring a gift.
She wouldn't have fell if she had been more careful.
If they had set an alarm, they wouldn't had slept in.
If you had asked politely, I would have gave you a slice.
The match would have cancelled if it had rained.

III. Choose the correct option to complete each sentence.
1. If you ________ earlier, you wouldn't have missed the train.
a) left b) had left c) would have left
2. She ________ the test if she had studied harder.
a) would pass b) had passed c) would have passed
3. What would you have said if you ________ him?
a) had met b) met c) would meet
4. If I had known it was going to rain, I ________ an umbrella.
a) would take b) had taken c) would have taken
5. They ________ the match if their star player hadn't been injured.
a) would have won b) won c) had won
6. If we ________ the directions, we wouldn't have gotten lost.
a) followed b) had followed c) would follow
7. I wouldn't have bought the dress if it ________ so expensive.
a) had been b) was c) wouldn't have been
8. If he ________ attention, he wouldn't have crashed the car.
a) paid b) had paid c) would pay
9. She would have called you if she ________ your phone number.
a) had had b) had c) would have
10. If they ________ the flight, they would have arrived by now.
a) didn't miss b) haven't missed c) hadn't missed
11. What ________ if the alarm hadn't gone off?
a) would happen b) would have happened c) had happened
12. If I had seen the email, I ________ immediately.
a) would respond b) would have responded c) responded
13. We wouldn't have ordered takeout if we ________ food in the fridge.
a) had had b) have c) would have had
14. If you ________ to the doctor, you would have felt better sooner.
a) went b) had gone c) have gone
15. She ________ the job offer if they had offered a higher salary.
a) would accept
b) had accepted
c) would have accepted
16. If he had locked his bike, it ________ stolen.
a) wouldn't have been
b) hadn't been
c) won't be
17. They ________ the museum if they had arrived before 5 PM.
a) could visit b) could have visited c) had visited
18. If I ________ so tired, I would have gone to the party.
a) hadn't been b) wasn't c) wouldn't be
19. Where ________ if you had had a free week last summer?
a) did you go b) would you go c) would you have gone
20. If we hadn't run out of fuel, we ________ the road trip.
a) completed
b) would have completed
c) had completed




Third conditional examples:
1- If they had eaten healthy food, they wouldn’t have been sick.
2- If she had driven carefully, she wouldn’t have gotten a ticket.
3- If I had had the ability, I would have stopped the wars.