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

Conditionals Worksheet

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

Answer key

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

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