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

Conditionals Worksheet

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

Answer key

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

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