← 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 762 · 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.Last year, Dev ___ climb a tree. (a) can (b) could (c) shall (d) must
  2. 2.I ___ to wear a uniform every day. (a) have (b) must (c) has
  3. 3.We ___ sing a song every day. (a) should (b) should to (c) shoulds
  4. 4.When Sneha was five, she ___ buy vegetables. (a) must (b) can (c) shall (d) could
  5. 5.My sister ___ to wear a uniform every day. (a) has (b) have (c) must
  6. 6.He ___ send a message every day. (a) shoulds (b) should (c) should to
  7. 7.The students may ___ science next week. (a) studying (b) to study (c) study (d) studies
  8. 8.I ___ carry the bag every day. (a) must (b) must to (c) musts
  9. 9.Vivaan ___ build a sandcastle every day. (a) can to (b) cans (c) can
  10. 10.Last year, Rahul ___ clean the room. (a) can (b) could (c) must (d) shall
  11. 11.My brother ___ swim in the pool every day. (a) musts (b) must (c) must to
  12. 12.Two years ago, Ishaan ___ draw a picture. (a) shall (b) could (c) must (d) can
  13. 13.We ___ to wear a uniform every day. (a) have (b) must (c) has
  14. 14.She ___ to wear a uniform every day. (a) has (b) must (c) have
  15. 15.They ___ to wear a uniform every day. (a) has (b) have (c) must
  16. 16.You might ___ on the stage next month. (a) dances (b) dancing (c) to dance (d) dance
  17. 17.Two years ago, Aisha ___ climb a tree. (a) shall (b) could (c) can (d) must
  18. 18.You ___ plant a tree every day. (a) shoulds (b) should (c) should to
  19. 19.We may ___ the room next Sunday. (a) cleaning (b) clean (c) to clean (d) cleans
  20. 20.Diya ___ to wear a uniform every day. (a) has (b) have (c) must
  21. 21.They can ___ the match next month. (a) to win (b) wins (c) win (d) winning
  22. 22.Two years ago, Sneha ___ eat a mango. (a) can (b) shall (c) could (d) must
  23. 23.I ___ go to school every day. (a) cans (b) can to (c) can
  24. 24.Arjun might ___ a kite tomorrow. (a) flies (b) fly (c) to fly (d) flying
  25. 25.When Saanvi was five, she ___ go to school. (a) could (b) can (c) must (d) shall
  26. 26.My brother ___ win the match every day. (a) should to (b) should (c) shoulds
  27. 27.Kunal ___ to wear a uniform every day. (a) have (b) must (c) has
  28. 28.My parents ___ plant a tree every day. (a) should to (b) shoulds (c) should
  29. 29.When Ira was five, she ___ watch a cartoon. (a) could (b) must (c) can (d) shall
  30. 30.Karan ___ take the train every day. (a) must to (b) must (c) musts
  31. 31.My friends ___ to wear a uniform every day. (a) has (b) must (c) have
  32. 32.When Meera was five, she ___ eat a mango. (a) shall (b) could (c) can (d) must
  33. 33.Last year, Arjun ___ catch the ball. (a) must (b) shall (c) can (d) could
  34. 34.Dev should ___ a song next week. (a) sings (b) sing (c) singing (d) to sing
  35. 35.He may ___ a tree tomorrow. (a) climbs (b) climb (c) climbing (d) to climb
  36. 36.Neel can ___ tea next month. (a) making (b) make (c) to make (d) makes
  37. 37.My sister should ___ the match next Sunday. (a) win (b) to win (c) wins (d) winning
  38. 38.I ___ write a letter every day. (a) must to (b) must (c) musts
  39. 39.Dev ___ to wear a uniform every day. (a) has (b) have (c) must
  40. 40.I could ___ a cartoon next month. (a) watching (b) watch (c) to watch (d) watches

Answer key

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

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