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

Conditionals Worksheet

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

Answer key

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

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