← 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 719 · 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.Myra ___ to wear a uniform every day. (a) must (b) have (c) has
  2. 2.You can ___ a song next week. (a) sings (b) singing (c) sing (d) to sing
  3. 3.He may ___ a message tomorrow. (a) sending (b) to send (c) sends (d) send
  4. 4.You may ___ in the pool tomorrow. (a) swims (b) swimming (c) swim (d) to swim
  5. 5.They ___ to wear a uniform every day. (a) have (b) must (c) has
  6. 6.My sister can ___ the train next Sunday. (a) takes (b) taking (c) take (d) to take
  7. 7.We could ___ on the stage next Sunday. (a) dances (b) dancing (c) to dance (d) dance
  8. 8.They ___ throw the ball every day. (a) shoulds (b) should to (c) should
  9. 9.Rahul may ___ in the pool tomorrow. (a) swims (b) to swim (c) swim (d) swimming
  10. 10.Two years ago, Manav ___ write a letter. (a) could (b) must (c) shall (d) can
  11. 11.We ___ to wear a uniform every day. (a) has (b) have (c) must
  12. 12.She ___ to wear a uniform every day. (a) must (b) have (c) has
  13. 13.I should ___ the match next month. (a) win (b) wins (c) to win (d) winning
  14. 14.You might ___ the match next week. (a) to win (b) win (c) wins (d) winning
  15. 15.Last year, Neel ___ win the match. (a) shall (b) can (c) could (d) must
  16. 16.Ira ___ to wear a uniform every day. (a) have (b) must (c) has
  17. 17.Last year, Pooja ___ go to school. (a) can (b) shall (c) could (d) must
  18. 18.When Neel was five, he ___ cook rice. (a) could (b) shall (c) must (d) can
  19. 19.When Diya was five, she ___ go to school. (a) must (b) shall (c) can (d) could
  20. 20.Last year, Aditya ___ watch a cartoon. (a) shall (b) must (c) can (d) could
  21. 21.My brother ___ to wear a uniform every day. (a) has (b) have (c) must
  22. 22.We ___ play cricket every day. (a) can (b) can to (c) cans
  23. 23.The students ___ eat a mango every day. (a) shoulds (b) should (c) should to
  24. 24.She must ___ in the park next Sunday. (a) jogs (b) jogging (c) to jog (d) jog
  25. 25.I ___ to wear a uniform every day. (a) have (b) has (c) must
  26. 26.Ishaan ___ to wear a uniform every day. (a) have (b) has (c) must
  27. 27.The students ___ to wear a uniform every day. (a) have (b) must (c) has
  28. 28.You ___ bake a cake every day. (a) should to (b) should (c) shoulds
  29. 29.When Vivaan was five, he ___ wash the dishes. (a) shall (b) must (c) can (d) could
  30. 30.Two years ago, Omkar ___ draw a picture. (a) could (b) must (c) shall (d) can
  31. 31.When Arjun was five, he ___ draw a picture. (a) could (b) must (c) shall (d) can
  32. 32.Last year, Omkar ___ run in the park. (a) must (b) can (c) shall (d) could
  33. 33.Two years ago, Meera ___ fly a kite. (a) shall (b) could (c) can (d) must
  34. 34.I could ___ a cake next Sunday. (a) baking (b) to bake (c) bake (d) bakes
  35. 35.Nisha ___ to wear a uniform every day. (a) have (b) must (c) has
  36. 36.You could ___ the train next month. (a) take (b) takes (c) taking (d) to take
  37. 37.They should ___ a cap tomorrow. (a) wearing (b) to wear (c) wears (d) wear
  38. 38.Last year, Yash ___ drink milk. (a) can (b) must (c) could (d) shall
  39. 39.Kavya might ___ tea next Sunday. (a) to make (b) make (c) makes (d) making
  40. 40.Pooja ___ jog in the park every day. (a) can to (b) cans (c) can

Answer key

  1. has
  2. sing
  3. send
  4. swim
  5. have
  6. take
  7. dance
  8. should
  9. swim
  10. could
  11. have
  12. has
  13. win
  14. win
  15. could
  16. has
  17. could
  18. could
  19. could
  20. could
  21. has
  22. can
  23. should
  24. jog
  25. have
  26. has
  27. have
  28. should
  29. could
  30. could
  31. could
  32. could
  33. could
  34. bake
  35. has
  36. take
  37. wear
  38. could
  39. make
  40. can

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