← Conditionals: zero, first, second lesson New set →

Conditionals Worksheet

English grammar lesson 27: Conditionals: zero, first, second · Set 509 · 40 questions
TalentJR

The grammar rule (Match the two halves): Zero (always true): if + present, present — If you heat ice, it melts. First (likely future): if + present, will + base — If it rains tomorrow, we will stay at home. Never “will” in the if part. Second (imaginary): if + past, would + base — If I had wings, I would fly to school.

NameDateTime takenScore ___ / 40
  1. 1.If the train leaves on time, you ___ Jaipur by noon. (a) reached (b) will reaches (c) would reach (d) will reach
  2. 2.If Kavya ___ wings, she would fly to school. (a) has (b) would have (c) had (d) will have
  3. 3.If the shop ___ early, he will buy fresh mangoes. (a) open (b) would open (c) opens (d) will open
  4. 4.If India wins the match, you ___ with joy. (a) will dance (b) would dance (c) danced (d) will dances
  5. 5.If you drop an egg, it ___. (a) broke (b) break (c) breaks
  6. 6.If the shop opens early, you ___ fresh mangoes. (a) would buy (b) bought (c) will buy (d) will buys
  7. 7.If they got a free day, they ___ visit Nani. (a) will (b) did (c) would be (d) would
  8. 8.If the bus ___ late, I will miss the first class. (a) would come (b) come (c) comes (d) will come
  9. 9.If India ___ the match, I will dance with joy. (a) wins (b) win (c) would win (d) will win
  10. 10.If the bus comes late, she ___ the first class. (a) would miss (b) will miss (c) will misses (d) missed
  11. 11.If the shop ___ early, I will buy fresh mangoes. (a) will open (b) open (c) opens (d) would open
  12. 12.If plants get no water, they ___. (a) died (b) dies (c) die
  13. 13.If India ___ the match, she will dance with joy. (a) will win (b) would win (c) win (d) wins
  14. 14.If India wins the match, I ___ with joy. (a) will dances (b) danced (c) would dance (d) will dance
  15. 15.If the train ___ on time, he will reach Jaipur by noon. (a) leaves (b) would leave (c) will leave (d) leave
  16. 16.If Ananya ___ near the sea, she would swim every day. (a) would live (b) lives (c) lived (d) will live
  17. 17.If the train leaves on time, she ___ Jaipur by noon. (a) would reach (b) will reach (c) will reaches (d) reached
  18. 18.If Zoya had a lot of money, she ___ buy a big library. (a) did (b) would be (c) will (d) would
  19. 19.If the bus comes late, I ___ the first class. (a) missed (b) would miss (c) will miss (d) will misses
  20. 20.If Rohan ___ wings, he would fly to school. (a) has (b) will have (c) would have (d) had
  21. 21.If you heat water to 100 °C, it ___. (a) boil (b) boiled (c) boils
  22. 22.If you heat ice, it ___. (a) melt (b) melts (c) melted
  23. 23.If I ___ wings, I would fly to school. (a) would have (b) have (c) will have (d) had
  24. 24.If I ___ the answer, I would tell the teacher. (a) know (b) will know (c) would know (d) knew
  25. 25.If Pooja lived near the sea, she ___ swim every day. (a) will (b) would be (c) would (d) did
  26. 26.If the shop opens early, she ___ fresh mangoes. (a) will buys (b) would buy (c) bought (d) will buy
  27. 27.If the train ___ on time, I will reach Jaipur by noon. (a) will leave (b) would leave (c) leave (d) leaves
  28. 28.If they ___ wings, they would fly to school. (a) will have (b) have (c) had (d) would have
  29. 29.If you ___ near the sea, you would swim every day. (a) will live (b) live (c) would live (d) lived
  30. 30.If Kabir ___ a magic lamp, he would wish for more holidays. (a) would find (b) finds (c) will find (d) found
  31. 31.If the bus ___ late, they will miss the first class. (a) come (b) comes (c) will come (d) would come
  32. 32.If you mix red and white, you ___ pink. (a) got (b) gets (c) get
  33. 33.If you mix blue and yellow, you ___ green. (a) got (b) gets (c) get
  34. 34.If the train leaves on time, he ___ Jaipur by noon. (a) would reach (b) reached (c) will reach (d) will reaches
  35. 35.If I knew the answer, I ___ tell the teacher. (a) would be (b) did (c) will (d) would
  36. 36.If the train leaves on time, I ___ Jaipur by noon. (a) reached (b) will reach (c) would reach (d) will reaches
  37. 37.If the shop opens early, he ___ fresh mangoes. (a) bought (b) will buy (c) would buy (d) will buys
  38. 38.If I had wings, I ___ fly to school. (a) will (b) would be (c) did (d) would
  39. 39.If the shop opens early, they ___ fresh mangoes. (a) will buy (b) would buy (c) bought (d) will buys
  40. 40.If they had a lot of money, they ___ buy a big library. (a) will (b) did (c) would be (d) would

Answer key

  1. will reach
  2. had
  3. opens
  4. will dance
  5. breaks
  6. will buy
  7. would
  8. comes
  9. wins
  10. will miss
  11. opens
  12. die
  13. wins
  14. will dance
  15. leaves
  16. lived
  17. will reach
  18. would
  19. will miss
  20. had
  21. boils
  22. melts
  23. had
  24. knew
  25. would
  26. will buy
  27. leaves
  28. had
  29. lived
  30. found
  31. comes
  32. get
  33. get
  34. will reach
  35. would
  36. will reach
  37. will buy
  38. would
  39. will buy
  40. would

Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar