Grammar Quiz

Modals in the Past Quiz


Preview:


I ______ have checked the parking restrictions before I left my car there! Now I’ll have to pay a fine!

A. can’t

B. should

C. must


It wasn’t nice of them to ignore her. They ______ ignored her.

A. should have

B. shouldn’t have

C. might have

D. might not have


You went 130 km in less than an hour? You …. driven very fast.

A. can’t have

B. could have

C. must have


Oh hang on… This sign says ‘Parking illegal. Cars will be removed’. It ______ have been the police who moved it.

A. must

B. can’t

C. may


There’s no pizza left. We …. eaten it all.

A. can’t have

B. could have

C. must have


She …. left her phone at school. Or perhaps she left it on the bus.

A. can’t have

B. might have

C. must have


He ______ bought her a ring instead of a necklace. She would have been happier.

A. might have

B. may have

C. could have

D. must have


Juliet …. gone on holiday. She was at school yesterday !

A. can’t have

B. may have

C. must have


It ______ have been my wife who moved it. She has the other key. But perhaps it was stolen…

A. might

B. must

C. can’t


I’m sure they went out. They _______ gone out.

A. should have

B. could have

C. must have

D. might have.


If I had had more time,

A. I would have told her my story.

B. I will have told her my story.

C. I can have told her my story.

D. I needn’t have told her my story.


I didn’t get your e-mail. Do you think you …. sent it to my old e-mail address.

A. can’t have

B. could have

C. must have


I can`t remember when I last saw you. Maybe it was last April, or it __ been in the summer.

A. might`ve

B. must`ve

C. can`t have

D. can have


I’m not really sure, but I suppose he ______ seen the film. It is possible.

A. shouldn’t have

B. needn’t have

C. must have

D. may have


I sent you a postcard, but you __ received it yet

A. may have

B. should`ve

C. might not have

D. must`ve


It’s a pity he didn’t study. He ______ passed the test with flying colors.

A. could have

B. wouldn’t have

C. can’t have

D. shouldn’t have


He was very late to school this morning.

A. He should have missed his bus.

B. He would have missed his bus.

C. He might have missed his bus.

D. He needn’t have missed his bus.


It’s possible that she missed the train. She ______ missed the train.

A. can’t have

B. might have

C. could

D. may


Mark is not a thief! He ______ it!

A. can’t have stole

B. couldn’t have steal

C. couldn’t steal

D. can’t have stolen




About grammarquiz.net

GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.