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

Conditionals Worksheet

English grammar lesson 27: Conditionals: zero, first, second · Set 306 · 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 bus ___ late, he will miss the first class. (a) come (b) will come (c) comes (d) would come
  2. 2.If plants get no water, they ___. (a) died (b) die (c) dies
  3. 3.If it ___ tomorrow, I will stay at home. (a) rains (b) will rain (c) rain (d) would rain
  4. 4.If Mum makes kheer, he ___ two bowls. (a) ate (b) will eats (c) would eat (d) will eat
  5. 5.If the train leaves on time, I ___ Jaipur by noon. (a) will reach (b) reached (c) would reach (d) will reaches
  6. 6.If you lived near the sea, you ___ swim every day. (a) would be (b) would (c) did (d) will
  7. 7.If you mix red and white, you ___ pink. (a) get (b) gets (c) got
  8. 8.If the shop ___ early, he will buy fresh mangoes. (a) will open (b) open (c) opens (d) would open
  9. 9.If Tara knew the answer, she ___ tell the teacher. (a) did (b) would be (c) would (d) will
  10. 10.If I ___ wings, I would fly to school. (a) had (b) will have (c) would have (d) have
  11. 11.If you drop an egg, it ___. (a) break (b) broke (c) breaks
  12. 12.If Omkar had a lot of money, he ___ buy a big library. (a) would be (b) did (c) would (d) will
  13. 13.If India wins the match, we ___ with joy. (a) will dances (b) will dance (c) would dance (d) danced
  14. 14.If I had wings, I ___ fly to school. (a) did (b) would be (c) would (d) will
  15. 15.If you heat ice, it ___. (a) melted (b) melts (c) melt
  16. 16.If Yash ___ a lot of money, he would buy a big library. (a) will have (b) had (c) would have (d) has
  17. 17.If Zoya ___ near the sea, she would swim every day. (a) would live (b) lived (c) will live (d) lives
  18. 18.If the shop opens early, you ___ fresh mangoes. (a) bought (b) would buy (c) will buy (d) will buys
  19. 19.If Mum ___ kheer, you will eat two bowls. (a) makes (b) would make (c) make (d) will make
  20. 20.If Aisha found a magic lamp, she ___ wish for more holidays. (a) would be (b) did (c) would (d) will
  21. 21.If I ___ near the sea, I would swim every day. (a) lived (b) would live (c) will live (d) live
  22. 22.If we had wings, we ___ fly to school. (a) did (b) will (c) would (d) would be
  23. 23.If Sneha had wings, she ___ fly to school. (a) will (b) would (c) did (d) would be
  24. 24.If Aarav ___ near the sea, he would swim every day. (a) lives (b) lived (c) would live (d) will live
  25. 25.If Ira had wings, she ___ fly to school. (a) did (b) would be (c) would (d) will
  26. 26.If you heat water to 100 °C, it ___. (a) boil (b) boiled (c) boils
  27. 27.If you mix blue and yellow, you ___ green. (a) got (b) gets (c) get
  28. 28.If they ___ a magic lamp, they would wish for more holidays. (a) found (b) find (c) will find (d) would find
  29. 29.If the bus ___ late, we will miss the first class. (a) come (b) will come (c) comes (d) would come
  30. 30.If Mum ___ kheer, she will eat two bowls. (a) make (b) would make (c) will make (d) makes
  31. 31.If Diya ___ the answer, she would tell the teacher. (a) would know (b) knows (c) will know (d) knew
  32. 32.If the train leaves on time, she ___ Jaipur by noon. (a) will reaches (b) reached (c) would reach (d) will reach
  33. 33.If the shop ___ early, I will buy fresh mangoes. (a) will open (b) would open (c) open (d) opens
  34. 34.If the shop opens early, she ___ fresh mangoes. (a) will buys (b) would buy (c) will buy (d) bought
  35. 35.If the bus ___ late, they will miss the first class. (a) comes (b) will come (c) come (d) would come
  36. 36.If India wins the match, she ___ with joy. (a) will dances (b) danced (c) will dance (d) would dance
  37. 37.If India wins the match, they ___ with joy. (a) will dance (b) would dance (c) danced (d) will dances
  38. 38.If they ___ wings, they would fly to school. (a) will have (b) would have (c) had (d) have
  39. 39.If Omkar ___ near the sea, he would swim every day. (a) lives (b) would live (c) will live (d) lived
  40. 40.If Diya ___ wings, she would fly to school. (a) would have (b) had (c) has (d) will have

Answer key

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

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