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

Conditionals Worksheet

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

Answer key

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

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