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