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

Conditionals Worksheet

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

Answer key

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

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