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

Conditionals Worksheet

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

Answer key

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

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