Grammar Quiz

[ Grammar ]

The staff _______ ___________ ___________ lunch for the special guests since 8 a.m.

A. had been preparing

B. must have prepared

C. would have prepared

D. could have been preparing

Select your answer:
         


Random Topics:

Irregular AdjectivesBasic TensesPrepositions & Prepositional PhrasesConjunctions and CommasComparativesTime ConjunctionsSome & AnySingular and Plural NounsPresent, Past, and Future Time

Other quiz:

Past Participle › View

Come

A. Came
B. Comen
C. Come


Grammar › View

You …………. very good workers and I am proud of you.

A. Is
B. Isn’t
C. Aren’t
D. Are