Mastering Modal Verbs and Perfect Modals

Modal Verbs and Perfect Modals Exercises

Choose the correct answer:

  • Mary can’t meet me tomorrow because she must stay at home with her little sister.
  • It’s a surprise party, so we shouldn’t be late.
  • I’m taking a jacket with me because it may be cold later.
  • You needn’t worry about getting home. I’ll be happy to drive you.
  • By the time she was ten, she could speak English better than her parents.
  • He might go to university next year, but he isn’t sure yet.
  • They look happy. They must have got high marks in the exam.
  • I should take the dog for a walk soon.
  • There aren’t any tickets left! We ought to have called and ordered them ahead of time.
  • Don’t worry. I can help you with the English homework on Saturday.
  • She’s not answering her mobile phone. She might have forgotten to take it with her.
  • Why didn’t you tell Bob the problem? He would have understood.
  • The grass is wet. It must have rained last night.
  • Why didn’t you tell us you needed help? We could have helped.
  • I’m very angry. You shouldn’t have read my diary.
  • I would have called you, but I lost your number.
  • I can’t see the hole. It’s tiny.
  • Take an umbrella because it might rain.
  • The cake is great; you should try some.
  • I’m not sure if we’ll go out tonight. We may not have time.
  • Today is my holiday. I don’t have to work.
  • It’s late. The shop must be closed.
  • We could have driven but we decided to walk instead.
  • You should exercise. You’ll feel much better.
  • It must have rained because the grass is wet.
  • We shouldn’t have gone. It was a waste of time.
  • His head hurts. He should go to the doctor right away.
  • It must have rained. The car is wet.
  • You could have called last week.
  • I might meet my friends tonight. It depends if I finish all my work.
  • He shouldn’t have bought you such an expensive present. You must return it.

Modal or Modal Perfect

My best friend lost my new CD that she had borrowed from me. She thinks she might have left it on the bus. I’m sure she must have been upset to discover that it was gone. I should have forgiven her, but instead I got very angry at her. I shouldn’t have shouted at her.

Modal or Modal Perfect

  1. He’s not home. I think he might / may have gone out with friends.
  2. I could have called, but I didn’t want to wake you up.
  3. Everyone looks shocked; something very bad must have happened.
  4. I’m angry. You shouldn’t have taken my book without my permission.
  5. I passed my driving test so now I can drive.
  6. In my opinion, she should not have worn jeans to the wedding last week.
  7. I could have taken the bus, but I preferred to walk.
  8. This area is for non-smokers so you must not smoke here.
  9. She must have moved. Nobody has seen her in ages.
  10. I think I might have left my jacket at your house yesterday.
  11. There are a lot of ambulances outside. There must have been an accident.
  12. I’m cold. I should have worn a coat.
  13. I’m not certain but I might have left my keys in the car.
  14. We could have gone to the party but we decided to watch a film instead.
  15. You shouldn’t have worried so much. I told you where I was going.