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

Conditionals Worksheet

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

Answer key

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

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