Conditionals Exercises - Conditionals Worksheet • 7ESL (2024)

Last updated on May 13, 2024 by Grammargeek

Understanding conditionals is a fundamental aspect of mastering the English language. To aid in this learning process, we have developed a comprehensive conditional worksheet that covers various types of conditional sentences.

Please ensure to revisit the articles below to further enhance your comprehension of conditional sentences.

  • Zero conditional
  • First conditional
  • Second conditional
  • Third conditional
  • Mixed conditional

Conditional Worksheet

Conditionals Exercises - Conditionals Worksheet • 7ESL (1)

Conditional Exercises

Conditional Exercise 1: Complete the sentences using the correct form of the verb in brackets

  1. If you study hard, you _______ (pass) the exam.
  2. If she _______ (have) more time, she would travel around the world.
  3. If he had known about the meeting, he _______ (attend).
  4. If I _______ (be) a bird, I would fly to you.
  5. If it _______ (rain) tomorrow, we will cancel the picnic.
  6. If they _______ (not leave) early, they would have been late for the concert.
  7. If you _______ (touch) that wire, you could get an electric shock.
  8. If she _______ (not see) the sign, she wouldn’t have stopped.
  9. If I _______ (find) a wallet on the street, I will take it to the police.
  10. If he _______ (eat) too much, he might feel sick.
  11. If you had called me, I _______ (come) right away.
  12. If it _______ (be) sunny, we could go to the beach.
  13. If you _______ (send) the letter, he will receive it by Friday.
  14. If they _______ (practice) more, they could win the match.
  15. If I _______ (know) his number, I would call him.
  16. If the weather _______ (not change), we’ll go hiking this weekend.
  17. If you _______ (speak) quietly, the baby will not wake up.
  18. If she _______ (not miss) the bus, she would have arrived on time.
  19. If I _______ (be) you, I would take the job offer.
  20. If he _______ (not have) to work late, he would join us for dinner.
  21. If you _______ (want) to succeed, you must work hard.
  22. If they _______ (invite) her to the party, she might come.
  23. If you _______ (not tell) the truth, I will be very disappointed.
  24. If she _______ (study) for the test, she might have passed.
  25. If the alarm _______ (go) off, we would have woken up earlier.

Answer

1. will pass2. had3. would have attended
4. were5. rains6. had not left
7. touch8. had not seen9. find
10. eats11. would have come12. were
13. send14. practiced15. knew
16. does not change17. speak18. had not missed
19. were20. did not have21. want
22. invite23. do not tell24. had studied
25. had gone

Conditional Exercise 2: True or false?

  1. If it rains tomorrow, we will cancel the picnic. (True/False)
  2. If she was taller, she could be a model. (True/False)
  3. If you would have told me, I would have helped you. (True/False)
  4. If he had studied harder, he would have passed the exam. (True/False)
  5. If I am hungry, I always eat an apple. (True/False)
  6. Should you see James, tell him to call me. (True/False)
  7. If you heat ice, it melts. (True/False)
  8. If I knew her number, I will call her. (True/False)
  9. Unless you apologize, I will not forgive you. (True/False)
  10. If I were you, I would not do this. (True/False)
  11. If you will finish your homework, you can go out to play. (True/False)
  12. If she had went to bed earlier, she wouldn’t have been so tired. (True/False)
  13. If it is sunny, we could go to the beach. (True/False)
  14. If you don’t hurry, we might miss the bus. (True/False)
  15. If he didn’t like the movie, he would have left early. (True/False)
  16. If I had enough money, I would buy a new car. (True/False)
  17. If you eat too much candy, you get a stomachache. (True/False)
  18. If you mix red and blue, you get purple. (True/False)
  19. If you would eat your vegetables, you would be healthier. (True/False)
  20. If the weather was better, we could have had the party outside. (True/False)

Answer

  1. True
  2. False (The correct form should be “If she were taller, she could be a model.” This is a second conditional sentence referring to an unreal or hypothetical situation, so “were” is used instead of “was.”)
  3. False (The correct form should be “If you had told me, I would have helped you.” This is a third conditional sentence and requires the past perfect tense (“had told”) in the if-clause.)
  4. True
  5. True
  6. True
  7. True
  8. False (The correct form should be “If I knew her number, I would call her.” This is another second conditional sentence, so the correct sequence of tenses is “knew” in the if-clause and “would” in the main clause.)
  9. True
  10. True
  11. False (The correct form should be “If you finish your homework, you can go out to play.” This is the first conditional sentence expressing a possible condition and its probable result. Therefore, the present simple tense “finish” is used in the if-clause.)
  12. False (The correct form should be “If she had gone to bed earlier, she wouldn’t have been so tired.” This is a third conditional sentence, so the verb in the if-clause should be in the past perfect tense “had gone.”)
  13. False (The correct form should be “If it is sunny, we can go to the beach.” This is the first conditional sentence, which deals with a real possibility in the future. The present simple tense “is” should be used in the if-clause.)
  14. True
  15. True
  16. True
  17. True
  18. True
  19. False (The correct form should be “If you ate your vegetables, you would be healthier.” This is a second conditional sentence expressing a hypothetical situation, so the past simple tense “ate” is used in the if-clause.)
  20. False (The correct form should be “If the weather had been better, we could have had the party outside.” This is a third conditional sentence referring to an unreal past condition and its probable past result. The correct tense for the if-clause is the past perfect “had been.”)

Conditional Exercise 3: Match the conditions to the results to complete the sentences

ConditionResult
1. If you boil water,a. I would have called you.
2. If I knew her number,b. it evaporates.
3. If they had left earlier,c. she will finish the project on time.
4. If you study every day,d. you get orange.
5. If I were the manager,e. I would change some company policies.
6. If it rains,f. they wouldn’t have been stuck in traffic.
7. If you don’t water the plants,g. it will turn off automatically.
8. If you set the timer for 10 minutes,h. you will improve your language skills.
9. If you mix red and yellow paint,i. we can’t go to the beach.
10. If she works hard,j. they will die.
11. If I had seen the signal,k. they might win the championship.
12. If the team plays well,l. you would have known about the surprise.
13. If you had checked the email,m. the soup will be ready.
14. If you add salt to the soup,n. we would have stopped for you.
15. If he calls me,o. I will answer right away.
16. If we had recognized you in the crowd,p. I wouldn’t go out without an umbrella.
17. If it’s sunny tomorrow,q. we will have a picnic in the park.
18. If I had more time,r. I would learn to play the guitar.
19. If you leave the door open,s. the cat might run outside.
20. If you want to stay healthy,t. you should exercise regularly.

Answer

1. b2. l3. f
4. h5. e6. I
7. j8. g9. d
10. c11. a12. k
13. l14. m15. o
16. n17. q18. r
19. s20. t
  • About
  • Latest Posts

Grammargeek

An experienced English grammar teacher since 2015, with a dedication to helping students improve their language skills.

Latest posts by Grammargeek (see all)

  • Active vs. Passive Voice Exercises – Active vs. Passive Voice Worksheet - December 25, 2023
  • Phrase Exercises – Phrase Worksheet - December 23, 2023
  • Sentence Exercises – Sentence Worksheet - December 23, 2023
Conditionals Exercises - Conditionals Worksheet • 7ESL (2024)
Top Articles
Latest Posts
Article information

Author: Golda Nolan II

Last Updated:

Views: 6300

Rating: 4.8 / 5 (58 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Golda Nolan II

Birthday: 1998-05-14

Address: Suite 369 9754 Roberts Pines, West Benitaburgh, NM 69180-7958

Phone: +522993866487

Job: Sales Executive

Hobby: Worldbuilding, Shopping, Quilting, Cooking, Homebrewing, Leather crafting, Pet

Introduction: My name is Golda Nolan II, I am a thoughtful, clever, cute, jolly, brave, powerful, splendid person who loves writing and wants to share my knowledge and understanding with you.