Topics: Past Perfect and Past Perfect Continuous Tense
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:
Have to/Has toConjunctive AdverbGrammar, Literature, and VocabularyIntermediate GrammarModals for Necessity and SuggestionsVerbs + Infinitives / GerundsNoun / PronounPresent Simple and Present Continuous TensesAdjectives and comparisonsModals - Have to or ShouldOther quiz:
Present Perfect, Present Simple, Present Continuous › ViewComplete these sentences below using either the present simple or present continuous.
I —————golf every weekend.
A. play
B. am playing
C. have played
D. playing
Mixed General Quiz › View
The instrument of choice for a soloist is a ___ piano which is the largest and most expensive of all pianos.
a. gland
b. grand
