Topics: 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:
Past Continuous vs Past SimpleSentence Types and ConjunctionsThe First Conditional SentenceRoot WordIELTS VocabularyTenses of Verbs - UsagePossessive Adjectives and Possessive PronounsAdjective, Adverb, and Noun FormsComparison of Adjective and AdverbFuture Continuous, Future Perfect and Future Perfect ContinuousOther quiz:
Modals and Modal Perfects › ViewI think they __ got lost – surely they’d be here by now!
A. can have
B. should have
C. must have
Conjunction › View
_________ you don’t go now, you’ll miss the train.
A. And
B. Because
C. Or
D. If
