[ 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

Random Topics:
Nouns, Pronouns, Antecedents, and Singular and PluralPersonificationTransition WordsAdjectives Ed and IngGerund & InfinitivePreposition and AdjectiveConjunctions, Interjections and Sentence TypeSimple Future - WillAdjectives with -ED and -INGConditional Type 1Other quiz:
There is or There are › ViewWell, _________ a mall, a cinema, and there are a few parks.
A. there’s
B. there’re
C. those are
Grammar › View
The house….built in the 16th century.
A. Might have been
B. Might be
C. Might have be
D. Might have
Which of the following is NOT a common preposition?
A. in
B. on
C. between
D. very
Grammar › View
…….. your mother wake you up this morning?
A. Did
B. Is
C. Has
D. was
