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

Conditionals Worksheet

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

Answer key

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

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