[ Grammar ]
John still hasn’t come out. He ______ everything for the trip now.
a. must have been preparing
b. will be preparing
c. must have preparing
d. will have prepared
Select your answer:

Random Topics:
Present ContinousSynonymsPerfect TenseComparative AdjectivesLet & Be allowed toCommunicative GrammarGrammar: Adjectives & PrepositionsGrammar - FragmentsTimeOther quiz:
Grammar › ViewKara and Mia ____ the award.
A. deserve
B. deserves
Grammar › View
Davis has an older sister named Mallory.
A. Simple
B. Compound
C. Complex