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

Conditionals Worksheet

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

Answer key

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

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