πŸ“ Created by: El Arby Ameur | πŸ“… August 2026 | 🌐 lesson.tn

πŸ“– Estimated reading time: 12 minutes | Word count: ~1500 words

✍️ Conditional Sentences Exercises: Mixed Practice with Answers

Level: A2-C1 | Includes: 5 exercises + Answer Keys

Grammar Conditionals conditionals exercises mixed

Exercise 1: Identify the conditional type

  1. If it rains, the ground gets wet. β†’ ________
  2. If I win the lottery, I will travel. β†’ ________
  3. If I were rich, I would buy a car. β†’ ________
  4. If I had studied, I would have passed. β†’ ________
  5. If I had studied, I would be a doctor. β†’ ________
  6. If she weren't afraid, she would have gone. β†’ ________
  7. If you heat ice, it melts. β†’ ________
  8. If they invite me, I will go. β†’ ________
Answers:
1. Zero | 2. First | 3. Second | 4. Third | 5. Mixed (Past→Present) | 6. Mixed (Present→Past) | 7. Zero | 8. First

Exercise 2: Complete the sentences

  1. If you ______ (heat) ice, it ______ (melt).
  2. If it ______ (rain) tomorrow, I ______ (stay) home.
  3. If I ______ (win) the lottery, I ______ (buy) a house.
  4. If she ______ (study), she ______ (pass) the exam yesterday.
  5. If I ______ (know) you were coming, I ______ (bake) a cake.
  6. If I ______ (study) medicine, I ______ (be) a doctor now.
  7. If she ______ (not/be) afraid, she ______ (go) skydiving last year.
  8. If you ______ (not/water) plants, they ______ (die).
  9. If they ______ (leave) now, they ______ (arrive) on time.
  10. If he ______ (have) more time, he ______ (learn) guitar.
Answers:
1. heat, melts | 2. rains, will stay | 3. won, would buy | 4. had studied, would have passed | 5. had known, would have baked
6. had studied, would be | 7. weren't, would have gone | 8. don't water, die | 9. leave, will arrive | 10. had, would learn

Exercise 3: Correct the mistakes

  1. If I will win, I will travel. β†’ ____________________
  2. If I had studied, I would pass. β†’ ____________________
  3. If she is rich, she would travel. β†’ ____________________
  4. If I was you, I would go. β†’ ____________________
  5. If they would have left early, they would have arrived on time. β†’ ____________________
  6. If I would have known, I would have helped. β†’ ____________________
  7. If she would study, she would pass. β†’ ____________________
Answers:
1. If I win, I will travel.
2. If I had studied, I would have passed.
3. If she were rich, she would travel.
4. If I were you, I would go.
5. If they had left early, they would have arrived on time.
6. If I had known, I would have helped.
7. If she studied, she would pass.

Exercise 4: Choose the correct form

  1. If it (rains / will rain) tomorrow, I will stay home.
  2. If I (win / won) the lottery, I would travel.
  3. If she had studied, she (passes / would have passed).
  4. If I (had / would have) known, I would have helped.
  5. If I (was / were) you, I would apologize.
  6. If you (heat / will heat) ice, it melts.
  7. If they (invite / invited) me, I would go.
  8. If he (had taken / would have taken) the job, he would be living in London.
Answers:
1. rains | 2. won | 3. would have passed | 4. had | 5. were | 6. heat | 7. invited | 8. had taken

Exercise 5: Rewrite the sentences using the correct conditional

  1. I didn't study. I failed. β†’ If I had studied, I wouldn't have failed.
  2. She is afraid of flying. She didn't visit us. β†’ ____________________
  3. I don't have money. I can't buy a car. β†’ ____________________
  4. It might rain tomorrow. I will stay home. β†’ ____________________
  5. You heat ice. It melts. β†’ ____________________
  6. He didn't study medicine. He is not a doctor. β†’ ____________________
  7. They are busy. They didn't come to the party. β†’ ____________________
Answers:
1. If I had studied, I wouldn't have failed.
2. If she weren't afraid of flying, she would have visited us.
3. If I had money, I would buy a car.
4. If it rains tomorrow, I will stay home.
5. If you heat ice, it melts.
6. If he had studied medicine, he would be a doctor.
7. If they weren't busy, they would have come to the party.
↑