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

Conditionals Worksheet

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

Answer key

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

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