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

Conditionals Worksheet

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

Answer key

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

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