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

Conditionals Worksheet

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

Answer key

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

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