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

Conditionals Worksheet

English grammar lesson 27: Conditionals: zero, first, second · Set 279 · 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, we ___ with joy. (a) would dance (b) will dance (c) danced (d) will dances
  2. 2.If Mum makes kheer, we ___ two bowls. (a) will eats (b) ate (c) would eat (d) will eat
  3. 3.If you heat water to 100 °C, it ___. (a) boil (b) boiled (c) boils
  4. 4.If the bus comes late, we ___ the first class. (a) will misses (b) would miss (c) missed (d) will miss
  5. 5.If Ananya had wings, she ___ fly to school. (a) will (b) would (c) did (d) would be
  6. 6.If the train leaves on time, he ___ Jaipur by noon. (a) reached (b) will reach (c) will reaches (d) would reach
  7. 7.If we ___ a lot of money, we would buy a big library. (a) will have (b) would have (c) had (d) have
  8. 8.If we knew the answer, we ___ tell the teacher. (a) will (b) would be (c) would (d) did
  9. 9.If I got a free day, I ___ visit Nani. (a) would be (b) did (c) would (d) will
  10. 10.If the bus ___ late, we will miss the first class. (a) come (b) would come (c) comes (d) will come
  11. 11.If it ___ tomorrow, he will stay at home. (a) rain (b) will rain (c) rains (d) would rain
  12. 12.If the bus comes late, he ___ the first class. (a) will miss (b) missed (c) will misses (d) would miss
  13. 13.If I had a lot of money, I ___ buy a big library. (a) would be (b) will (c) did (d) would
  14. 14.If Arjun ___ a lot of money, he would buy a big library. (a) has (b) would have (c) will have (d) had
  15. 15.If Diya ___ the answer, she would tell the teacher. (a) knows (b) would know (c) will know (d) knew
  16. 16.If Aarav ___ wings, he would fly to school. (a) had (b) would have (c) will have (d) has
  17. 17.If Diya ___ near the sea, she would swim every day. (a) would live (b) lived (c) lives (d) will live
  18. 18.If they knew the answer, they ___ tell the teacher. (a) did (b) would (c) will (d) would be
  19. 19.If we had wings, we ___ fly to school. (a) would be (b) will (c) did (d) would
  20. 20.If it rains tomorrow, they ___ at home. (a) stayed (b) would stay (c) will stay (d) will stays
  21. 21.If it rains tomorrow, I ___ at home. (a) stayed (b) will stay (c) will stays (d) would stay
  22. 22.If Mum makes kheer, he ___ two bowls. (a) ate (b) would eat (c) will eats (d) will eat
  23. 23.If India wins the match, she ___ with joy. (a) would dance (b) will dance (c) will dances (d) danced
  24. 24.If Rahul ___ a lot of money, he would buy a big library. (a) has (b) will have (c) would have (d) had
  25. 25.If Mum makes kheer, they ___ two bowls. (a) will eats (b) will eat (c) would eat (d) ate
  26. 26.If Neel had a lot of money, he ___ buy a big library. (a) did (b) will (c) would be (d) would
  27. 27.If Rahul ___ wings, he would fly to school. (a) would have (b) has (c) had (d) will have
  28. 28.If you heat ice, it ___. (a) melts (b) melt (c) melted
  29. 29.If Saanvi ___ near the sea, she would swim every day. (a) lived (b) will live (c) would live (d) lives
  30. 30.If Ishaan ___ wings, he would fly to school. (a) has (b) would have (c) had (d) will have
  31. 31.If Aarav ___ a lot of money, he would buy a big library. (a) had (b) would have (c) has (d) will have
  32. 32.If we got a free day, we ___ visit Nani. (a) would (b) did (c) would be (d) will
  33. 33.If Rohan lived near the sea, he ___ swim every day. (a) would (b) will (c) did (d) would be
  34. 34.If the bus ___ late, they will miss the first class. (a) would come (b) comes (c) will come (d) come
  35. 35.If they ___ the answer, they would tell the teacher. (a) will know (b) know (c) knew (d) would know
  36. 36.If Saanvi had wings, she ___ fly to school. (a) did (b) will (c) would be (d) would
  37. 37.If you lived near the sea, you ___ swim every day. (a) did (b) will (c) would (d) would be
  38. 38.If it ___ tomorrow, she will stay at home. (a) will rain (b) rain (c) rains (d) would rain
  39. 39.If you mix red and white, you ___ pink. (a) gets (b) got (c) get
  40. 40.If Mum makes kheer, she ___ two bowls. (a) would eat (b) will eat (c) ate (d) will eats

Answer key

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

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