← 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 854 · 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.I ___ to wear a uniform every day. (a) has (b) have (c) must
  2. 2.You might ___ the ball next Sunday. (a) catch (b) catching (c) to catch (d) catches
  3. 3.Ananya ___ to wear a uniform every day. (a) have (b) must (c) has
  4. 4.I should ___ the bag next month. (a) to carry (b) carrying (c) carries (d) carry
  5. 5.Two years ago, Zoya ___ sing a song. (a) must (b) can (c) shall (d) could
  6. 6.My brother must ___ a tree next month. (a) climbing (b) climbs (c) climb (d) to climb
  7. 7.Aarav ___ to wear a uniform every day. (a) has (b) have (c) must
  8. 8.My brother ___ throw the ball every day. (a) cans (b) can (c) can to
  9. 9.They ___ to wear a uniform every day. (a) must (b) has (c) have
  10. 10.You ___ wear a cap every day. (a) shoulds (b) should (c) should to
  11. 11.Meera ___ to wear a uniform every day. (a) must (b) has (c) have
  12. 12.She ___ bake a cake every day. (a) must (b) must to (c) musts
  13. 13.When Aarav was five, he ___ fly a kite. (a) must (b) shall (c) can (d) could
  14. 14.Ishaan ___ to wear a uniform every day. (a) have (b) must (c) has
  15. 15.Omkar could ___ a story next Sunday. (a) tell (b) tells (c) telling (d) to tell
  16. 16.Dev ___ to wear a uniform every day. (a) must (b) has (c) have
  17. 17.Kunal ___ to wear a uniform every day. (a) must (b) have (c) has
  18. 18.You must ___ a message next Sunday. (a) sends (b) to send (c) send (d) sending
  19. 19.Kabir ___ jog in the park every day. (a) shoulds (b) should to (c) should
  20. 20.You ___ climb a tree every day. (a) can to (b) can (c) cans
  21. 21.Last year, Meera ___ swim in the pool. (a) can (b) shall (c) must (d) could
  22. 22.I ___ watch a cartoon every day. (a) can to (b) cans (c) can
  23. 23.You may ___ a cap next Sunday. (a) wears (b) to wear (c) wearing (d) wear
  24. 24.Yash ___ fly a kite every day. (a) must to (b) must (c) musts
  25. 25.Last year, Dev ___ win the match. (a) must (b) can (c) could (d) shall
  26. 26.I must ___ a song next month. (a) sings (b) sing (c) singing (d) to sing
  27. 27.We ___ to wear a uniform every day. (a) has (b) must (c) have
  28. 28.I ___ make tea every day. (a) must to (b) musts (c) must
  29. 29.Two years ago, Nisha ___ make tea. (a) could (b) can (c) shall (d) must
  30. 30.My friends ___ bring lunch every day. (a) can to (b) cans (c) can
  31. 31.She ___ buy vegetables every day. (a) shoulds (b) should (c) should to
  32. 32.Two years ago, Zoya ___ cook rice. (a) shall (b) must (c) can (d) could
  33. 33.My cousins ___ to wear a uniform every day. (a) must (b) has (c) have
  34. 34.Last year, Tara ___ catch the ball. (a) must (b) could (c) can (d) shall
  35. 35.We ___ feed the dog every day. (a) cans (b) can to (c) can
  36. 36.The children can ___ Hindi tomorrow. (a) speaking (b) to speak (c) speak (d) speaks
  37. 37.My sister ___ wear a cap every day. (a) should (b) should to (c) shoulds
  38. 38.He ___ play cricket every day. (a) can to (b) can (c) cans
  39. 39.Vivaan could ___ a kite tomorrow. (a) flies (b) to fly (c) fly (d) flying
  40. 40.Rohan ___ to wear a uniform every day. (a) have (b) must (c) has

Answer key

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

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