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

Conditionals Worksheet

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

Answer key

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

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