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

Conditionals Worksheet

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

Answer key

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

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