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

Conditionals Worksheet

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

Answer key

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

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