← 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 496 · 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.Ananya ___ swim in the pool every day. (a) must (b) must to (c) musts
  2. 2.They ___ to wear a uniform every day. (a) has (b) must (c) have
  3. 3.I must ___ the match next Sunday. (a) winning (b) win (c) to win (d) wins
  4. 4.She could ___ the bag tomorrow. (a) carries (b) carry (c) to carry (d) carrying
  5. 5.Last year, Isha ___ drink milk. (a) must (b) can (c) shall (d) could
  6. 6.You ___ plant a tree every day. (a) shoulds (b) should to (c) should
  7. 7.She can ___ vegetables next Sunday. (a) buys (b) to buy (c) buying (d) buy
  8. 8.Two years ago, Rohan ___ tell a story. (a) shall (b) could (c) must (d) can
  9. 9.My brother ___ to wear a uniform every day. (a) has (b) must (c) have
  10. 10.He ___ bake a cake every day. (a) musts (b) must to (c) must
  11. 11.Two years ago, Karan ___ buy vegetables. (a) must (b) shall (c) can (d) could
  12. 12.Rohan ___ dance on the stage every day. (a) should to (b) should (c) shoulds
  13. 13.My cousins ___ make tea every day. (a) can to (b) can (c) cans
  14. 14.You ___ play cricket every day. (a) must (b) must to (c) musts
  15. 15.He ___ play cricket every day. (a) should (b) shoulds (c) should to
  16. 16.When Neel was five, he ___ help Grandma. (a) could (b) must (c) shall (d) can
  17. 17.Two years ago, Karan ___ send a message. (a) shall (b) must (c) can (d) could
  18. 18.He ___ win the match every day. (a) must to (b) musts (c) must
  19. 19.You ___ buy vegetables every day. (a) must to (b) must (c) musts
  20. 20.Last year, Vivaan ___ send a message. (a) can (b) shall (c) must (d) could
  21. 21.When Ishaan was five, he ___ fly a kite. (a) shall (b) must (c) could (d) can
  22. 22.We can ___ a cap next Sunday. (a) wear (b) wearing (c) to wear (d) wears
  23. 23.The students ___ carry the bag every day. (a) should (b) should to (c) shoulds
  24. 24.You may ___ a tree next week. (a) climbs (b) to climb (c) climb (d) climbing
  25. 25.She might ___ the room next month. (a) cleaning (b) cleans (c) clean (d) to clean
  26. 26.She ___ jog in the park every day. (a) can to (b) can (c) cans
  27. 27.Last year, Yash ___ study science. (a) can (b) must (c) shall (d) could
  28. 28.I ___ speak Hindi every day. (a) shoulds (b) should (c) should to
  29. 29.You ___ speak Hindi every day. (a) must (b) musts (c) must to
  30. 30.My parents ___ jog in the park every day. (a) shoulds (b) should (c) should to
  31. 31.You ___ to wear a uniform every day. (a) have (b) has (c) must
  32. 32.He must ___ a kite tomorrow. (a) flies (b) flying (c) to fly (d) fly
  33. 33.My cousins ___ to wear a uniform every day. (a) have (b) must (c) has
  34. 34.We can ___ the train tomorrow. (a) take (b) taking (c) takes (d) to take
  35. 35.Rahul ___ swim in the pool every day. (a) musts (b) must (c) must to
  36. 36.My sister could ___ a song next month. (a) to sing (b) singing (c) sings (d) sing
  37. 37.We can ___ a cartoon tomorrow. (a) to watch (b) watching (c) watches (d) watch
  38. 38.You should ___ the ball next month. (a) catching (b) catches (c) to catch (d) catch
  39. 39.He might ___ a kite next Sunday. (a) flies (b) to fly (c) flying (d) fly
  40. 40.Omkar ___ to wear a uniform every day. (a) has (b) have (c) must

Answer key

  1. must
  2. have
  3. win
  4. carry
  5. could
  6. should
  7. buy
  8. could
  9. has
  10. must
  11. could
  12. should
  13. can
  14. must
  15. should
  16. could
  17. could
  18. must
  19. must
  20. could
  21. could
  22. wear
  23. should
  24. climb
  25. clean
  26. can
  27. could
  28. should
  29. must
  30. should
  31. have
  32. fly
  33. have
  34. take
  35. must
  36. sing
  37. watch
  38. catch
  39. fly
  40. has

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