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

Conditionals Worksheet

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

Answer key

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

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