Grammar Quiz

Modals in the Past Quiz


Preview:


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


My bicycle is broken now. I ___ ridden it down the stairs.

A. musn’t have

B. might have

C. shouldn’t have

D. can’t have


I was not afraid to come. You ________________ come with me.

A. should have

B. must have

C. can’t have

D. needn’t have


I called his apartment and nobody answered. He ___ gone out.

A. must have

B. could have

C. can’t have

D. might 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


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

A. can’t have

B. could have

C. must have


Patty __________ gone by bus .Why did she walk ?

A. must have

B. might have

C. should have

D. could have


Write a sentence about the situation :

Sheila couldn’t find her keys, so she called a locksmith and got new keys. Later, she found her old keys.

A. Sheila should have called a locksmith.

B. Sheila must have called a locksmith.

C. Sheila needn’t have called a locksmith.


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.


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


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

A. can’t have

B. might have

C. could

D. may


He ___________________ arrived by now. It’s only a 20 mins journey.

A. should have

B. can’t have

C. musn’t have

D. can have


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


You ___ shovelled the front walk. It looks so clean.

A. must have

B. could have

C. should have

D. might have


You ________________ shouted at him. He’ll never forgive you.

A. can have

B. must have

C. should have

D. shouldn’t have


She is a talented musician. She might have had a very good teacher.

A. She might not have had a very good teacher.

B. She might have had a very bad teacher.

C. She needn’t have had a very good teacher.


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


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 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 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


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


My bicycle is broken now. I ___ ridden it down the stairs.

A. musn’t have

B. might have

C. shouldn’t have

D. can’t have


They ________________ (win) the football match, but John hurt his ankle.

A. could have win

B. could have won

C. should have winned

D. should have won


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

A. can’t have

B. may have

C. must have


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

A. can’t have

B. could have

C. must have




About grammarquiz.net

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