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

Conditionals Worksheet

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

Answer key

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

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