[ Modal Verb ]
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:
Verb + PrepositionGrammar MistakesPerfect Tenses of VerbsDo not- Does notObject PronounTravel VocabularySimple Future - PassiveDefinite and Indefinite ArticleWill or Going toDescribing WordsOther quiz:
Grammar › ViewEvery student … uniform to school every day.
A. wear
B. wears
C. wore
D. is wear
Frequency Adverbs › View
I love reading books, but I ______ write – it’s too difficult.
A. sometimes
B. never
