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

Conditionals Worksheet

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

Answer key

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

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