← Modals: can, could, must, should, may, might lesson New set →

Modal Verbs Worksheet

English grammar lesson 23: Modals: can, could, must, should, may, might · Set 634 · 40 questions
TalentJR

The grammar rule (Modal + base form): After a modal use the base verb: she can swim (not “can swims”, not “can to swim”). Modals do not change with the subject: he can, they can. could is the past of can: When I was five, I could swim. “have to / has to” also shows a rule: she has to wear a uniform.

NameDateTime takenScore ___ / 40
  1. 1.Two years ago, Farhan ___ write a letter. (a) shall (b) must (c) could (d) can
  2. 2.When Meera was five, she ___ go to school. (a) shall (b) could (c) must (d) can
  3. 3.When Ananya was five, she ___ clap for the team. (a) shall (b) can (c) could (d) must
  4. 4.I should ___ a kite next month. (a) to fly (b) flies (c) fly (d) flying
  5. 5.I ___ to wear a uniform every day. (a) has (b) have (c) must
  6. 6.Last year, Aisha ___ clean the room. (a) must (b) shall (c) can (d) could
  7. 7.Diya ___ to wear a uniform every day. (a) must (b) have (c) has
  8. 8.She can ___ milk tomorrow. (a) to drink (b) drinking (c) drinks (d) drink
  9. 9.My brother ___ to wear a uniform every day. (a) must (b) has (c) have
  10. 10.I might ___ in the park next month. (a) to jog (b) jog (c) jogging (d) jogs
  11. 11.We ___ feed the dog every day. (a) should to (b) should (c) shoulds
  12. 12.Tara should ___ for the team next week. (a) claps (b) to clap (c) clap (d) clapping
  13. 13.I might ___ Hindi next Sunday. (a) speaks (b) speak (c) speaking (d) to speak
  14. 14.She ___ to wear a uniform every day. (a) have (b) has (c) must
  15. 15.Last year, Farhan ___ cook rice. (a) shall (b) must (c) could (d) can
  16. 16.Two years ago, Saanvi ___ wear a cap. (a) shall (b) can (c) must (d) could
  17. 17.Last year, Nisha ___ bring lunch. (a) must (b) can (c) shall (d) could
  18. 18.Nisha ___ to wear a uniform every day. (a) have (b) has (c) must
  19. 19.Arjun ___ to wear a uniform every day. (a) have (b) must (c) has
  20. 20.When Sneha was five, she ___ bring lunch. (a) must (b) can (c) could (d) shall
  21. 21.Priya ___ play cricket every day. (a) can to (b) can (c) cans
  22. 22.She may ___ vegetables next Sunday. (a) buying (b) to buy (c) buy (d) buys
  23. 23.She ___ clean the room every day. (a) should (b) should to (c) shoulds
  24. 24.We ___ to wear a uniform every day. (a) have (b) must (c) has
  25. 25.When Riya was five, she ___ throw the ball. (a) can (b) could (c) shall (d) must
  26. 26.Two years ago, Saanvi ___ run in the park. (a) can (b) shall (c) could (d) must
  27. 27.Aditya ___ plant a tree every day. (a) musts (b) must (c) must to
  28. 28.Last year, Ira ___ make tea. (a) shall (b) can (c) could (d) must
  29. 29.Yash ___ to wear a uniform every day. (a) must (b) has (c) have
  30. 30.The students ___ to wear a uniform every day. (a) must (b) have (c) has
  31. 31.He ___ to wear a uniform every day. (a) have (b) must (c) has
  32. 32.You can ___ a story tomorrow. (a) tells (b) to tell (c) tell (d) telling
  33. 33.My cousins must ___ vegetables next week. (a) buying (b) buy (c) to buy (d) buys
  34. 34.Ishaan must ___ a cartoon tomorrow. (a) watch (b) to watch (c) watches (d) watching
  35. 35.My friends ___ run in the park every day. (a) cans (b) can (c) can to
  36. 36.I might ___ in the pool tomorrow. (a) to swim (b) swimming (c) swims (d) swim
  37. 37.I can ___ the room next week. (a) to clean (b) clean (c) cleans (d) cleaning
  38. 38.You ___ speak Hindi every day. (a) must (b) must to (c) musts
  39. 39.She can ___ a cake next week. (a) bakes (b) to bake (c) baking (d) bake
  40. 40.He ___ build a sandcastle every day. (a) can to (b) cans (c) can

Answer key

  1. could
  2. could
  3. could
  4. fly
  5. have
  6. could
  7. has
  8. drink
  9. has
  10. jog
  11. should
  12. clap
  13. speak
  14. has
  15. could
  16. could
  17. could
  18. has
  19. has
  20. could
  21. can
  22. buy
  23. should
  24. have
  25. could
  26. could
  27. must
  28. could
  29. has
  30. have
  31. has
  32. tell
  33. buy
  34. watch
  35. can
  36. swim
  37. clean
  38. must
  39. bake
  40. can

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