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:
Articles with Proper NounsLinking Verbs and TensesPersonificationAdverbs and PhrasesPhrasal verbs and Prepositional PhrasesAdverbs of frequencyProgressive Verb TensesVerbs, Tenses, and VocabularyAdverb & Compound SentencesNoun, Verb, AdjectiveOther quiz:
Future Tenses › ViewWhat time ___ the meeting start tomorrow?
A. do
B. does
C. is
D. will
Modal Verbs › View
Which modal verb is used to express a polite request or permission?
A. may
B. should
C. must
D. can
