Perfect Modals Quiz
Preview:
Uh-oh, you broke Dad’s favorite pool cue. You __ (not / do) that – you’re going to be in big trouble.
A. may not have done
B. must not have done
C. shouldn’t have done
I’m not sure where the boss went this morning. He __ (go) to our other branch office in Glendale.
A. may have gone
B. should have gone
C. would have gone
What a great day! I ________________ (ask) for more.
A. couldn’t have asked
B. must have asked
C. may have asked
D. should have asked
Patty ____________been at the mall last night. She was out of town visiting her mother.
A. couldn’t have
B. must have
C. mustn’t have
D. could have
She _______ known about the surprise party.
A. Must have
B. Might have
C. Could have
D. Should have
She ___been a lawyer but she decided to study accountancy instead.
A. could have
B. may have
C. should have
He _______ gone to the doctor when he felt sick.
A. Should have
B. Must have
C. Might have
D. Could have
The big grammar test is today. I’m in trouble
I ___(study) last night, but I didn’t!
_
A. should have studied
B. should of studied
C. may have studied
They _______ finished the project by now.
A. Might have
B. Should have
C. Could have
D. Must have
He _______________ (finish) a 500-page book in a single day!
A. must have finished
B. could have finished
C. can’t have finished
D. should have finished
They _______ missed the train if they left on time.
A. Might have
B. Should have
C. Can’t have
D. Could have
Which perfect modal is used to express a possibility in the past?
A. Should have
B. Must have
C. Might have
D. Ought to have
Choose a possible reason (perfect modals): “Jose is late for dinner”
A. He is stuck in traffic
B. He might have gotten stuck in traffic
C. He forgot the dinner
I think they __ got lost – surely they’d be here by now!
A. can have
B. should have
C. must have
You __ gone to Dan’s party – it was fantastic!
A. must have
B. should have
C. would have
You _______ told me you were coming.
A. Should have
B. Must have
C. Might have
D. Could have
Which perfect modal indicates a logical conclusion about a past event?
A. May have
B. Could have
C. Should have
D. Must have
You did well on the exams. You _____________ (study) a lot.
A. shouldn’t have studied
B. needn’t have studied
C. can’t have studied
D. must have studied
You _______ studied harder for the test.
A. Might have
B. Should have
C. Could have
D. Must have
I’m not sure. He ______ had an argument with his wife.
A. must have
B. may have
C. mightn’t have
D. should have
If you wanted to stay in that hotel you ____ booked before!
A. could have
B. might have
C. should have
Oh no! My phone isn’t in my bag. I __ left it on the train.
A. can have
B. might have
C. should have
Which perfect modal is used to express that something was possible but did not happen?
A. May have
B. Should have
C. Could have
D. Must have
That smart girl studied a lot, so she __ (do) well on the test, but she didn’t.
A. may have done
B. should have done
C. must have done
She _______ been very tired to fall asleep so quickly.
A. Must have
B. Should have
C. Could have
D. Might have
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.