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

Conditionals Worksheet

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

Answer key

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

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