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

Conditionals Worksheet

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

Answer key

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

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