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

Conditionals Worksheet

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

Answer key

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

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