[ 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:
Comparative AdjectivePassive Voice in Past and Present TenseNumbersSubordinating and Coordinating ConjunctionsSentence StructureNarrative, Past TensesVerb ConjugationRelative PronounDependent PrepositionsVerbsOther quiz:
Grammar › ViewFather searched _______ for his lost tie.
A. far and wide
B. up and down
C. high and low
D. long and short
Present Continuous, Present Perfect and Used to › View
I think I (forget) _______________________________ to buy some bread
A. I think I has forgotten to buy some bread
B. I think I have forgot to buy some bread
C. I think I have forgotten to buy some bread
D. I think I has forgot to buy some bread
