Grammar Quiz

Modal Verbs & Perfect Infinitive Quiz

English multiple-choice grammar quiz about Modal Verbs & Perfect Infinitive

Preview:


. I can’t find my phone. I …….. it at the gym.

A. must have lost

B. can’t have lost

C. must lose


. They about the meeting because they arrived exactly on time.

A. can’t have forgotten

B. must have forgotten

C. could forget


. I saw Lisa at the gym this morning. She yesterday too.

A. ran

B. lifted weights

C. swam

D. yoga


. She _______ (train) for months before the competition; she won so easily!

A. must have trained

B. could have trained

C. might have trained

D. should have trained


. The fridge is empty! You …….. grocery shopping like you said.

A. must have gone

B. can’t have gone

C. must go


. That influencer’s post _______ (affect) a lot of teenagers’ self-esteem.

A. must have affected

B. might affect

C. will affect

D. could affect


. They _______ (go) to bed early because they look very tired today.

A. can’t have gone

B. must have gone

C. should have gone

D. might have gone


. He _______ (feel) bad after eating so much fast food.

A. must have felt

B. might feel

C. will feel

D. can feel


. That video went viral in one day! It _______ (be) shared thousands of times.

A. must have been

B. could have been

C. might have been

D. should have been


. You _______ (see) a ghost! There’s no such thing.

A. can’t have seen

B. must have seen

C. should have seen

D. might have seen


. He _______ (eat) all the cake because there’s none left.

A. must have eaten

B. might have eaten

C. could have eaten

D. should have eaten


. She looks sad. She …….. something upsetting on social media.

A. must have seen

B. can’t have seen

C. must see


. Sarah looks exhausted. She ….. well last night.

A. can’t have slept

B. must have slept

C. must sleep


. I called her twice, but no answer. She _______ (be) busy.

A. must have been

B. could be

C. might be

D. should be


. David ……. hard for the marathon; he finished first!

A. must have trained

B. can’t have trained

C. must train


Random Topics:

Was & Were QuestionsGerund or InfinitiveSentence Structure and PunctuationNarrative, Past TensesModalsIn/On/At + TimeTenses and Figurative LanguageGrammar - Reflexive PronounsProverbsSo Such Enough Too