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

Conditionals Worksheet

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

Answer key

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

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