Design a site like this with
Get started

Past modals



  1. Ben must have read my email.I sent it yesterday.
  2. Holly’s crying.She might have had an argument with her boyfriend.
  3. Sam and Ginny can’t have got lost. They had map.
  4. You can’t have seen Ellie yesterday .She was in bed with flu.
  5. John might not have heard you .You know he’s a bit deaf.
  6. Lucy must have bought a new car .I saw her driving a Mercedes!
  7. Alex can’t have been very ill .He was only off for one day.
  8. They didn’t come to our party.They might not have receive the invitation.


  1. You should have learnt some French before you went.
  2. You should have saved it on your mobile phone .
  3. He shouldn’t have gone by car .The train is much faster .
  4. You shouldn’t have invited her .She’s always like that.
  5. You shouldn’t have bought so many shoes.Do you need three pairs?
  6. I know.I should have gone to bed earlier.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Create a website or blog at

Up ↑

%d bloggers like this: