Conditionals Exercises with Answers – Free Grammar Worksheet PDF

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.

Download Conditional Worksheet

Conditional worksheets (PDF) for zero, first, second, third, and mixed conditionals with answersPin

Conditionals Worksheet – Created by 7ESL


Download Conditional Worksheet PDF

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) earlier for the test, she might have passed.
  25. If the alarm _______ (go) off, we would have woken up earlier.

Answer

1. will pass 2. had 3. would have attended
4. were 5. rains 6. had not left
7. touch 8. had not seen 9. find
10. eats 11. would have come 12. were
13. send 14. practiced 15. knew
16. does not change 17. speak 18. had not missed
19. were 20. did not have 21. want
22. invited 23. do not tell 24. 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 hadn’t liked 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 had been better, we could have had the party outside. (True/False)

Answer

  1. True
  2. True (In modern informal English, was is often used in the second conditional. In formal/academic English, were is preferred: “If she were taller, she could be a model.”)
  3. False (Correct: “If you had told me, I would have helped you.”)
  4. True
  5. True
  6. True
  7. True
  8. False (Correct: “If I knew her number, I would call her.”)
  9. True
  10. True
  11. False (Correct: “If you finish your homework, you can go out to play.”)
  12. False (Correct: “If she had gone to bed earlier, she wouldn’t have been so tired.”)
  13. True (This can be first conditional with could to show a less certain possibility. “If it is sunny, we can/could go to the beach.”)
  14. True
  15. True (This is a mixed conditional: a present condition with a past result.)
  16. True
  17. True
  18. True
  19. False (Correct: “If you ate your vegetables, you would be healthier.”)
  20. True 

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

Condition Result
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. they will die.
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. it will turn off automatically.
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. I could call her.
14. If you add salt to the soup, n. it will taste saltier.
15. If he calls me, o. I will answer right away.
16. If we had recognized you in the crowd, p. we would have said hello.
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 Key

1. b 2. m 3. f
4. h 5. e 6. i
7. g 8. j 9. d
10. c 11. a 12. k
13. l 14. n 15. o
16. p 17. q 18. r
19. s 20. t