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