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:
A  B  C  D  E 


Random Topics:

Passive Voice Active VoiceGrammar - much, many, a lot ofHave as verb and auxiliaryModal VerbTime and CalendarPresent simple & ContinuousIdentifying TensesPronouns, Sentence Structure, and ApostrophesSo - Too - Either - NeitherTenses and Verb Forms

Other quiz:

Grammar › View

Which one is not a noun?

A. Book

B. Run

C. Dog

D. Table


Tenses › View

I ………………….. anything from her for a long time.

A. didn’t hear

B. am not hearing

C. haven’t heard

D. don’t hear