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

Conditionals Worksheet

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

Answer key

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

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