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:
SynonymModals: Possibility, Necessity, ExpectationSentence Structure and PunctuationVerb PhrasesSubject Verb Agreement; Indefinite PronounsLinking VerbGrammar MistakesFigurative Language VocabularyModal Auxiliary

Other quiz:

Verb › View

My mother and my brother…so kinds.

A. IS
B. AM
C. ARE
D. THEY


Grammar › View

Mike graduated with a good degree. However, he joined the ranks of the unemployed.

A. Although Mike graduated with a good degree, he joined the ranks of the unemployed

B. If Mike graduated with a good degree, he would join the ranks of the unemployed

C. Mike joined the ranks of the unemployed because he graduated with a good degree

D. That Mike graduated with a good degree helped him join the ranks of the unemployed.


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.