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

Conditionals Worksheet

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

Answer key

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

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