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

Conditionals Worksheet

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

Answer key

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

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