[ Perfect Tenses ]
Past Perfect Continuous: The staff _______ ___________ ___________ (prepare) 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:
Adverbs & to bemust/shouldPreposition and Preposition PhrasePossesive Pronouns and Modals of AbilityPassivisationModal Verbs & Time PrepositionsModal Verbs in First ConditionalPassive ModalsIN, ON & ATPast Simple (to be)Other quiz:
Vocabulary › Viewchasm, gorge
A. dregs
B. abyss
C. heritage
D. oblivion
In/On/At + Time › View
My birthday is ______ August.
A. in
B. on
C. at
