[ 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:
Grammar › ViewWhat ending do we add to words in the Present Continuous Tense?
A. – ing
B. – ed
C. – s (-es)
Tag Questions › View
He can speak French fluently, ___________
A. can’t he?
B. can he?
C. does he?
D. doesn’t he?
Verb and Preposition › ViewWhich 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