You are on page 1of 2

Continue the following sentences using modal perfect verbs:

1) I’m angry because Peggy took my bike without asking.


She ……SHOULDN’T HAVE TAKEN IT WITHOUT ASKING……me.
SHE SHOULD HAVE ASKED ME (BEFORE TAKING IT)
2) We’ve got a car, but we decided to walk.
We……COULD HAVE DRIVEN
3) Jane is late. I don’t know what happened to her.
She ……MAY HAVE/MIGHT HAVE/MUST HAVE …missed her bus
4) Sarah didn’t wish me a happy birthday.
She…MAY NOT HAVE KNOWN…..it was my birthday.
5) Why didn’t you ask me?
I……WOULD HAVE HELPED…… you.
6) Now, Kevin is angry with me.
I……SHOULDN’T HAVE TOLD….everyone his secret.
7) I’ve got no money left!
I……SHOULND’T HAVE BOUGHT …..so many things
8) No one is sure about how the robber escaped.
The police think he…MAY HAVE ESCAPED……through the window
9) Thomas did his best.
I don’t agree. I think he …COULD HAVE DONE……better.
10) The team lost all the matches.
They……SHOULD HAVE ………practised more.
11) Didn’t you know I was ill?
Of course not. I …WOULD HAVE CALLED……called you!
12) It was a perfect holiday.
It …COULDN’T HAVE BEEN BETTER..…..better.
13) Tom didn’t answer me.
He…MAY NOT HAVE ....heard me.
14) The film was too frightening for me.
I……SHOULDN’T HAVE WATCHED………it.
15) Paula isn’t here.
She…MUST/MAY/MIGHT HAVE FORGOTTEN….about the meeting
again.
16) Valerie went to bed early last night.
She…MUST HAVE BEEN…..very tired.
17) You’ve failed the exam
You…SHOULD HAVE STUDIED……harder.
18) The hotel we stayed at was perfectly clean.
It…COULDN’T HAVE BEEN …….cleaner.
19) Why didn’t you call me?
I……WOULD HAVE TAKEN…….you home in my car.
20) That man deserves to be in jail.
He…SHOULDN’T HAVE…..stolen the money.
21) I think you ought to check your list again.
You……MAY NOT HAVE…..remembered everything
22) It’s a pity I threw my old jeans.
I……SHOULDN’T HAVE THROWN…….them.
23) My friends went to the cinema without me.
They…SHOULD HAVE CALLED ME
24) I can’t find my sunglasses.
I…MUST/MAY HAVE LEFT……..them in the car
25) You look tired.
You ……MUST HAVE HAD………..a hard day.
26) They didn’t even stop to say hi.
They……MUST HAVE BEEN……in a hurry.
27) It was a bad idea for us to bring a dog to school.
We ……SHOULD HAVE LEFT IT……at home.
28) I’m cold. I……COULD/SHOULD HAVE BROUGHT……..a coat, but
I didn’t.

You might also like