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:

Was and WereComplex SentencesUsed to & would & Past SimpleComparative Adjectives and AdverbsVocabulary : Coming & GoingPersonal pronouns + possessive adjectives + Introgative pronounsTenses of VerbsPresent Simple ProgressiveIELTS GrammarModal Requests

Other quiz:

Correlative conjunctions › View

_____ my stereo _____ my laptop quit working last week.

A. Both … and

B. Whether … or


Simple Present Tense › View

She _______ four languages.

A. speak

B. speaks

C. speakes

D. speakies