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

Conditionals Worksheet

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

Answer key

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

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