Simple Modal
Affirmative/Negative Modal
Modal Perfect
Miscellaneous
100

It was snowing so we ____ wear our coats

What is "had to"?

100

I ____ Lucy and invite her or she will be insulted (call).

What is "must call"?

100

Jamie ____ (take part) in the celebration with the rest of us.

what is "should have taken part"?

100

She ____ gone outside for a moment. She was just here a minute ago.

What is "must've"?

200

When I saw him, I ____ remember his name.

What is "Couldn't"?

200

You ____ your tickets an hour before the film begins (buy).

What is "should buy"? 

Alt: must

200

Since no one on the team made that noise, it _____ (be) one of the spectators.

What is "has to be"?

200

There are so many hotels in the area, it ____ difficult to find a place to stay.

What is "shouldn't be"?

300

I wish I had prepared for the exam last week. I _____ better.

What is "might have done"?

300

James _____ us in the parking lot because he's got a doctor's appointment (meet).

What is "can't meet"?

300

Since Anne doesn't know how to drive, she _____ (take) the car.

What is "has not taken"?

300
You've just eaten a whole meal. You ____ hungry already (can).

What is "can't be"?

400

I never received your invitation. You _____ it to the wrong address.

What is "must have sent"?

400

The show _____ late because they're expecting a large crowd (start).

What is "may start?"
400

He isn't answering the phone, so he _____ (already go) to sleep.

What is "has already gone"?

400

Dad ______ to come to the office tomorrow because he sick (able).

What is "won't be able"?

500

You didn't tell me you wanted one. I _____ when I was at the shop.

What is "would have bought you one"?

500

We're having dinner at a restaurant. You ____ a meal for us. (cook)

What is "need not cook"? 

500

It's a pity Dan didn't play, since we _____ (win) the game.

What is "we would have won"?

500

The weather has been so clear all day long! We _____ have brought an umbrella with us. 

What is "needn't have"?