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

Conditionals Worksheet

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

Answer key

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

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