← 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 703 · 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.Kabir must ___ in the park tomorrow. (a) run (b) runs (c) running (d) to run
  2. 2.My brother ___ take the train every day. (a) can to (b) can (c) cans
  3. 3.Two years ago, Kunal ___ eat a mango. (a) must (b) shall (c) can (d) could
  4. 4.She must ___ science next Sunday. (a) studies (b) to study (c) studying (d) study
  5. 5.They ___ play cricket every day. (a) should to (b) shoulds (c) should
  6. 6.He should ___ the bag next week. (a) carry (b) carries (c) carrying (d) to carry
  7. 7.We must ___ the train next month. (a) to take (b) taking (c) take (d) takes
  8. 8.You might ___ a story next Sunday. (a) to tell (b) tell (c) telling (d) tells
  9. 9.My brother should ___ the train tomorrow. (a) take (b) taking (c) takes (d) to take
  10. 10.My brother ___ to wear a uniform every day. (a) has (b) have (c) must
  11. 11.She can ___ a mango next Sunday. (a) eats (b) eating (c) eat (d) to eat
  12. 12.He ___ fly a kite every day. (a) cans (b) can (c) can to
  13. 13.He ___ write a letter every day. (a) can to (b) can (c) cans
  14. 14.My sister ___ build a sandcastle every day. (a) can (b) cans (c) can to
  15. 15.When Kabir was five, he ___ eat a mango. (a) must (b) could (c) shall (d) can
  16. 16.The children may ___ a cake next month. (a) baking (b) bakes (c) to bake (d) bake
  17. 17.She ___ to wear a uniform every day. (a) have (b) must (c) has
  18. 18.When Rahul was five, he ___ bake a cake. (a) must (b) could (c) can (d) shall
  19. 19.Aisha could ___ the ball tomorrow. (a) catching (b) catch (c) catches (d) to catch
  20. 20.You must ___ a cake next month. (a) to bake (b) bake (c) baking (d) bakes
  21. 21.She can ___ the match next week. (a) to win (b) wins (c) winning (d) win
  22. 22.When Aisha was five, she ___ send a message. (a) must (b) can (c) could (d) shall
  23. 23.Last year, Aditya ___ cook rice. (a) must (b) can (c) could (d) shall
  24. 24.Two years ago, Rahul ___ bake a cake. (a) shall (b) can (c) must (d) could
  25. 25.She must ___ rice tomorrow. (a) cook (b) cooking (c) to cook (d) cooks
  26. 26.He ___ to wear a uniform every day. (a) have (b) has (c) must
  27. 27.They could ___ a cap tomorrow. (a) to wear (b) wears (c) wear (d) wearing
  28. 28.Dev may ___ a message tomorrow. (a) to send (b) sends (c) send (d) sending
  29. 29.When Yash was five, he ___ cook rice. (a) must (b) shall (c) could (d) can
  30. 30.They ___ to wear a uniform every day. (a) have (b) must (c) has
  31. 31.I ___ ride a bicycle every day. (a) shoulds (b) should to (c) should
  32. 32.You could ___ to school next Sunday. (a) goes (b) going (c) to go (d) go
  33. 33.You could ___ a cap next week. (a) wearing (b) wear (c) wears (d) to wear
  34. 34.My brother must ___ Grandma next Sunday. (a) helps (b) to help (c) help (d) helping
  35. 35.I ___ clap for the team every day. (a) must (b) must to (c) musts
  36. 36.She may ___ a kite next month. (a) flies (b) to fly (c) fly (d) flying
  37. 37.Diya might ___ Hindi tomorrow. (a) to speak (b) speaks (c) speaking (d) speak
  38. 38.You ___ to wear a uniform every day. (a) have (b) must (c) has
  39. 39.Two years ago, Farhan ___ drink milk. (a) could (b) shall (c) must (d) can
  40. 40.I ___ catch the ball every day. (a) can (b) cans (c) can to

Answer key

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

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