Perfect Modals (Meaning)
Perfect Modals (Fill up)
Perfect Modals (Aux+Main V)
100

"Someone might have heard us talking on the phone."

Did anyone hear them talking?

Yes

No

Maybe

Maybe

100

I (Leave) ___________ before I finished my work, but I did

I SHOULDN'T HAVE LEFT before I finished my work, but I did

100

You must (try) ________ peanut butter when you were in the U.S. Everyone eats it there.

You must HAVE TRIED peanut butter when you were in the U.S. Everyone eats it there.

200

"Jen, you could have gone with Steve!"

Did Jen go with Steve?

Yes

No

Maybe

No

200

We (Do) __________ differently, could we?

We COULDN'T HAVE DONE things differently, could we?

200

They might (go) __________ to the play last night. It was playing near their apartment.

They might HAVE GONE to the play last night. It was playing near their apartment.

300

"We should have invited Rita to come to dinner with us."

Did they invite Rita?

Yes

No

Maybe

No

300

Bethany (Tell/already) _________ Dave. But I haven't talked to her yet. She'll tell us tonight.

Bethany MIGHT already HAVE TOLD Dave. But I haven't talked to her yet. She'll tell us tonight.

300

Jean and Ralph shouldn’t (buy) ________ the SUV. It uses too much gas.

Jean and Ralph shouldn’t HAVE BOUGHT the SUV. It uses too much gas.

400

"I must have left my keys at home."

Did she leave her keys at home?

Yes

No

Maybe

Maybe

400

Harry (Get) _________ home already. But I doubt it.

Harry MIGHT HAVE GOTTEN home already. But I doubt it.

400

Who could (be) __________ at the meeting? Let’s find out and call them to hear what happened.

Who could HAVE BEEN at the meeting? Let’s find out and call them to hear what happened.

500

"The kids shouldn't have watched this scary movie."

Did the kids watch the movie?

Yes

No

Maybe

Yes

500

Kelly (Get) _________ stuck in traffic. I can't think of another reason for her to be late.

Kelly MUST HAVE GOTTEN stuck in traffic. I can't think of another reason for her to be late.

500

They couldn’t (see) _________ the movie. It wasn't released until today.

They couldn’t HAVE SEEN the movie. It wasn't released until today.

M
e
n
u