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

Conditionals Worksheet

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

Answer key

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

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