Grammar Quiz

[ 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 PrepositionsVerbs

Other quiz:

Grammar › View

Father 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