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

Conditionals Worksheet

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

Answer key

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

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