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

Conditionals Worksheet

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

Answer key

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

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