Grammar Quiz

[ Modal Perfect ]

John still hasn’t come out. He ______ everything for the trip now.

A. must have been preparing

B. will be preparing

C. must be preparing

D. will have prepared

Select your answer:
         


Random Topics:

Modal Verbs in First ConditionalReported speech (statements)Modals and Past ModalsPresent Simple with Adverbs of FrequencyPrepositional PhraseVocabulary and IdiomsPast Perfect Tense and Past TenseInterrogative PronounsDemonstrative PronounsPresent/Past/Past Particple

Other quiz:

Grammar › View

Which is correct?

A. I can’t find my keys. They must be anywhere.
B. I can’t find my keys. They must be somewhere.


Adjective › View

It’s hardly ___ that you caught a cold. You never wear a jacket.

a.surprising
b.surprised