← 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 15 · 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.They ___ wash the dishes every day. (a) should (b) shoulds (c) should to
  2. 2.She ___ send a message every day. (a) musts (b) must to (c) must
  3. 3.You might ___ tea next week. (a) make (b) making (c) to make (d) makes
  4. 4.Two years ago, Myra ___ bake a cake. (a) shall (b) must (c) can (d) could
  5. 5.When Ishaan was five, he ___ drink milk. (a) must (b) could (c) shall (d) can
  6. 6.Saanvi ___ wash the dishes every day. (a) shoulds (b) should (c) should to
  7. 7.You ___ run in the park every day. (a) should to (b) shoulds (c) should
  8. 8.Isha ___ catch the ball every day. (a) cans (b) can to (c) can
  9. 9.Ishaan should ___ a picture tomorrow. (a) to draw (b) draw (c) draws (d) drawing
  10. 10.Manav ___ bake a cake every day. (a) should to (b) should (c) shoulds
  11. 11.They ___ win the match every day. (a) shoulds (b) should to (c) should
  12. 12.When Dev was five, he ___ cook rice. (a) could (b) must (c) can (d) shall
  13. 13.Rohan ___ to wear a uniform every day. (a) has (b) have (c) must
  14. 14.My brother ___ to wear a uniform every day. (a) must (b) has (c) have
  15. 15.She ___ to wear a uniform every day. (a) has (b) must (c) have
  16. 16.He ___ draw a picture every day. (a) should to (b) shoulds (c) should
  17. 17.Two years ago, Riya ___ win the match. (a) must (b) can (c) shall (d) could
  18. 18.They must ___ cricket next Sunday. (a) to play (b) playing (c) play (d) plays
  19. 19.Two years ago, Karan ___ clap for the team. (a) could (b) can (c) shall (d) must
  20. 20.You could ___ a letter tomorrow. (a) to write (b) writes (c) writing (d) write
  21. 21.When Meera was five, she ___ write a letter. (a) must (b) shall (c) could (d) can
  22. 22.He may ___ milk tomorrow. (a) to drink (b) drinks (c) drinking (d) drink
  23. 23.Last year, Rohan ___ make tea. (a) shall (b) must (c) could (d) can
  24. 24.You ___ win the match every day. (a) cans (b) can (c) can to
  25. 25.You ___ throw the ball every day. (a) cans (b) can (c) can to
  26. 26.He may ___ the match tomorrow. (a) to win (b) winning (c) win (d) wins
  27. 27.Two years ago, Rohan ___ drink milk. (a) shall (b) could (c) can (d) must
  28. 28.You might ___ to school next week. (a) goes (b) going (c) go (d) to go
  29. 29.I ___ to wear a uniform every day. (a) has (b) must (c) have
  30. 30.He ___ catch the ball every day. (a) should (b) shoulds (c) should to
  31. 31.Two years ago, Riya ___ take the train. (a) must (b) shall (c) could (d) can
  32. 32.She ___ buy vegetables every day. (a) should (b) should to (c) shoulds
  33. 33.Yash may ___ the room tomorrow. (a) to clean (b) cleans (c) cleaning (d) clean
  34. 34.I can ___ the match tomorrow. (a) winning (b) win (c) to win (d) wins
  35. 35.Sneha ___ to wear a uniform every day. (a) must (b) have (c) has
  36. 36.My friends ___ to wear a uniform every day. (a) have (b) must (c) has
  37. 37.She should ___ science tomorrow. (a) studies (b) to study (c) studying (d) study
  38. 38.He ___ to wear a uniform every day. (a) has (b) must (c) have
  39. 39.We ___ to wear a uniform every day. (a) has (b) have (c) must
  40. 40.I must ___ in the park next week. (a) jogs (b) jog (c) jogging (d) to jog

Answer key

  1. should
  2. must
  3. make
  4. could
  5. could
  6. should
  7. should
  8. can
  9. draw
  10. should
  11. should
  12. could
  13. has
  14. has
  15. has
  16. should
  17. could
  18. play
  19. could
  20. write
  21. could
  22. drink
  23. could
  24. can
  25. can
  26. win
  27. could
  28. go
  29. have
  30. should
  31. could
  32. should
  33. clean
  34. win
  35. has
  36. have
  37. study
  38. has
  39. have
  40. jog

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