Skip to Content

Third Conditional Worksheets and Exercises

The third conditional is a powerful structure in English used to talk about imaginary situations in the past—things that could have happened but didn’t. Mastering it helps learners express regret, analyze past events, and imagine different outcomes. In this article, you’ll find clear explanations, practical worksheets, and engaging exercises that make learning the third conditional easy and effective.

Third Conditional Worksheets

Third Conditional Exercises

Exercise 1 – Complete the Sentences

Fill in the blanks with the correct form of the verbs in brackets.

  1. If I ______ (study) harder, I ______ (pass) the exam.

  2. She ______ (come) to the party if you ______ (invite) her.

  3. If they ______ (leave) earlier, they ______ (catch) the train.

  4. He ______ (not miss) the bus if he ______ (wake) up on time.

  5. If we ______ (buy) more food, we ______ (not be) hungry.

  6. You ______ (understand) the film if you ______ (read) the book.

  7. If it ______ (rain) yesterday, we ______ (stay) at home.

  8. I ______ (help) you if I ______ (know) you were in trouble.

  9. If they ______ (prepare) well, they ______ (win) the match.

  10. She ______ (call) me if she ______ (remember).

Exercise 2 – Rewrite the Sentences

Rewrite the sentences using the third conditional.

  1. I didn’t see the email, so I didn’t reply.

  2. He wasn’t careful, so he broke his phone.

  3. They didn’t leave home early, so they missed the bus.

  4. She didn’t study, so she failed the test.

  5. We didn’t buy tickets, so we didn’t go to the concert.

  6. I didn’t ask for help, so I made mistakes.

  7. They weren’t listening, so they didn’t understand.

  8. He didn’t bring an umbrella, so he got wet.

  9. She didn’t charge her phone, so it turned off.

  10. I didn’t call you, so you didn’t know the news.

Exercise 3 – Choose the Correct Option

Select the right verb forms.

  1. If I (had studied / studied), I (would pass / would have passed) the exam.

  2. If she (had come / came), she (would have met / would meet) my parents.

  3. If they (had left / left) earlier, they (would have caught / would catch) the bus.

  4. He (wouldn’t miss / wouldn’t have missed) the meeting if he (had set / set) an alarm.

  5. If you (had told / told) me the truth, I (would believe / would have believed) you.

  6. If we (had booked / booked) the hotel, we (would stay / would have stayed) by the beach.

  7. If I (had seen / saw) him, I (would say / would have said) hello.

  8. She (wouldn’t be / wouldn’t have been) late if she (had taken / took) a taxi.

  9. If he (had driven / drove) more carefully, he (wouldn’t crash / wouldn’t have crashed).

  10. If they (had asked / asked) for directions, they (wouldn’t get / wouldn’t have got) lost.

Exercise 4 – Match the Halves

Match the beginning (A) with the correct ending (B).

A

  1. If I had studied harder,

  2. If she had called me,

  3. If they had left earlier,

  4. If we had taken a taxi,

  5. If he had spoken slowly,

  6. If I had remembered your birthday,

  7. If they had practiced more,

  8. If it had rained,

  9. If you had listened carefully,

  10. If she had joined the team,

B
a. she would have been happier.
b. we would have arrived on time.
c. we would have stayed at home.
d. I would have answered the phone.
e. I would have passed the test.
f. they would have won the match.
g. they wouldn’t have missed the train.
h. you would have understood.
i. she would have played well.
j. we wouldn’t have forgotten.

Exercise 5 – Open Questions

Answer in complete third conditional sentences.

  1. What would you have done if you had won the lottery last year?

  2. Where would you have gone if you had had more time last weekend?

  3. What would you have said if you had met your favorite celebrity?

  4. If you had studied harder, how would your grades have changed?

  5. Who would you have called if you had lost your phone?

  6. What would you have eaten if you had gone to that restaurant?

  7. If you had prepared more, what would you have done better?

  8. What would you have done if it had rained yesterday?

  9. If you had traveled abroad last summer, where would you have gone?

  10. How would you have felt if you had failed the test?


Exercise 1 – Complete the Sentences (Answer Key)

  1. If I had studied harder, I would have passed the exam.

  2. She would have come to the party if you had invited her.

  3. If they had left earlier, they would have caught the train.

  4. He wouldn’t have missed the bus if he had woken up on time.

  5. If we had bought more food, we wouldn’t have been hungry.

  6. You would have understood the film if you had read the book.

  7. If it had rained yesterday, we would have stayed at home.

  8. I would have helped you if I had known you were in trouble.

  9. If they had prepared well, they would have won the match.

  10. She would have called me if she had remembered.

Exercise 2 – Rewrite the Sentences (Answer Key)

  1. If I had seen the email, I would have replied.

  2. If he had been careful, he wouldn’t have broken his phone.

  3. If they had left home early, they wouldn’t have missed the bus.

  4. If she had studied, she would have passed the test.

  5. If we had bought tickets, we would have gone to the concert.

  6. If I had asked for help, I wouldn’t have made mistakes.

  7. If they had been listening, they would have understood.

  8. If he had brought an umbrella, he wouldn’t have got wet.

  9. If she had charged her phone, it wouldn’t have turned off.

  10. If I had called you, you would have known the news.

Exercise 3 – Choose the Correct Option (Answer Key)

  1. If I had studied, I would have passed the exam.

  2. If she had come, she would have met my parents.

  3. If they had left earlier, they would have caught the bus.

  4. He wouldn’t have missed the meeting if he had set an alarm.

  5. If you had told me the truth, I would have believed you.

  6. If we had booked the hotel, we would have stayed by the beach.

  7. If I had seen him, I would have said hello.

  8. She wouldn’t have been late if she had taken a taxi.

  9. If he had driven more carefully, he wouldn’t have crashed.

  10. If they had asked for directions, they wouldn’t have got lost.

Exercise 4 – Match the Halves (Answer Key)

1 – e. If I had studied harder, I would have passed the test.
2 – d. If she had called me, I would have answered the phone.
3 – g. If they had left earlier, they wouldn’t have missed the train.
4 – b. If we had taken a taxi, we would have arrived on time.
5 – h. If he had spoken slowly, you would have understood.
6 – j. If I had remembered your birthday, we wouldn’t have forgotten.
7 – f. If they had practiced more, they would have won the match.
8 – c. If it had rained, we would have stayed at home.
9 – i. If you had listened carefully, you would have understood.
10 – a. If she had joined the team, she would have played well.

Exercise 5 – Open Questions (Sample Answers)

(Learners’ answers may vary; here are model responses)

  1. I would have bought a new house if I had won the lottery last year.

  2. I would have gone to the mountains if I had had more time last weekend.

  3. I would have said “Nice to meet you!” if I had met my favorite celebrity.

  4. If I had studied harder, my grades would have improved a lot.

  5. I would have called my best friend if I had lost my phone.

  6. I would have eaten pasta if I had gone to that restaurant.

  7. If I had prepared more, I would have done better in the exam.

  8. I would have stayed home if it had rained yesterday.

  9. If I had traveled abroad last summer, I would have gone to France.

  10. I would have felt sad if I had failed the test.