← 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 654 · 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.She ___ drink milk every day. (a) can to (b) can (c) cans
  2. 2.Last year, Diya ___ plant a tree. (a) must (b) could (c) can (d) shall
  3. 3.Two years ago, Karan ___ catch the ball. (a) shall (b) must (c) can (d) could
  4. 4.When Farhan was five, he ___ write a letter. (a) must (b) could (c) shall (d) can
  5. 5.Kunal can ___ cricket next week. (a) to play (b) playing (c) play (d) plays
  6. 6.She might ___ a cake next month. (a) bake (b) baking (c) to bake (d) bakes
  7. 7.Last year, Zoya ___ take the train. (a) can (b) could (c) shall (d) must
  8. 8.Ishaan ___ to wear a uniform every day. (a) have (b) has (c) must
  9. 9.When Sneha was five, she ___ cook rice. (a) shall (b) must (c) could (d) can
  10. 10.My cousins ___ build a sandcastle every day. (a) should to (b) shoulds (c) should
  11. 11.Isha should ___ in the park tomorrow. (a) run (b) running (c) to run (d) runs
  12. 12.I can ___ lunch tomorrow. (a) bring (b) bringing (c) brings (d) to bring
  13. 13.She ___ draw a picture every day. (a) must (b) must to (c) musts
  14. 14.My sister might ___ a tree tomorrow. (a) climb (b) climbs (c) to climb (d) climbing
  15. 15.He must ___ Grandma next Sunday. (a) helps (b) helping (c) help (d) to help
  16. 16.My sister ___ eat a mango every day. (a) cans (b) can to (c) can
  17. 17.They ___ sing a song every day. (a) should (b) should to (c) shoulds
  18. 18.My cousins must ___ the bag next week. (a) carries (b) to carry (c) carry (d) carrying
  19. 19.You ___ dance on the stage every day. (a) can (b) can to (c) cans
  20. 20.She may ___ to school tomorrow. (a) go (b) to go (c) going (d) goes
  21. 21.Two years ago, Omkar ___ write a letter. (a) must (b) could (c) can (d) shall
  22. 22.Last year, Farhan ___ take the train. (a) shall (b) must (c) can (d) could
  23. 23.She could ___ Hindi tomorrow. (a) speak (b) to speak (c) speaks (d) speaking
  24. 24.We may ___ rice next Sunday. (a) cooking (b) cook (c) cooks (d) to cook
  25. 25.Two years ago, Diya ___ watch a cartoon. (a) can (b) must (c) could (d) shall
  26. 26.We must ___ tea next Sunday. (a) makes (b) to make (c) make (d) making
  27. 27.You ___ to wear a uniform every day. (a) must (b) have (c) has
  28. 28.You could ___ for the team next week. (a) claps (b) to clap (c) clapping (d) clap
  29. 29.You might ___ a cap tomorrow. (a) wear (b) to wear (c) wears (d) wearing
  30. 30.Tara ___ to wear a uniform every day. (a) have (b) has (c) must
  31. 31.We ___ to wear a uniform every day. (a) has (b) have (c) must
  32. 32.She ___ to wear a uniform every day. (a) must (b) have (c) has
  33. 33.She ___ clean the room every day. (a) should (b) shoulds (c) should to
  34. 34.We ___ play cricket every day. (a) can (b) can to (c) cans
  35. 35.Last year, Aarav ___ go to school. (a) must (b) can (c) shall (d) could
  36. 36.You should ___ a cartoon next week. (a) to watch (b) watch (c) watches (d) watching
  37. 37.You should ___ the match tomorrow. (a) to win (b) winning (c) win (d) wins
  38. 38.Two years ago, Zoya ___ take the train. (a) must (b) can (c) shall (d) could
  39. 39.My brother ___ catch the ball every day. (a) can (b) can to (c) cans
  40. 40.My parents ___ to wear a uniform every day. (a) must (b) has (c) have

Answer key

  1. can
  2. could
  3. could
  4. could
  5. play
  6. bake
  7. could
  8. has
  9. could
  10. should
  11. run
  12. bring
  13. must
  14. climb
  15. help
  16. can
  17. should
  18. carry
  19. can
  20. go
  21. could
  22. could
  23. speak
  24. cook
  25. could
  26. make
  27. have
  28. clap
  29. wear
  30. has
  31. have
  32. has
  33. should
  34. can
  35. could
  36. watch
  37. win
  38. could
  39. can
  40. have

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