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

Conditionals Worksheet

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

Answer key

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

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