[ 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
Select your answer:
![](https://grammarquiz.net/static3/wait.gif)
Random Topics:
Dependent PrepositionGerund after Prepositions and Certain VerbsPresent Simple & ContinuesPast SimplePast Simple or Past ContinuousPresent/Future/Past Simple/Present PerfectPast Tense (Regular and Irregular)Modals for Ability, Possibility and PermissionClausesOther quiz:
Conjunctions › ViewYou will be able to eat pizza or hamburgers for lunch at the food court. What is the conjunction?
A. will
B. be
C. to
D. or
Future Tense (will/be going to/p.continuous) › View
Tell them again. Perhaps they _______________.
A. will understand
B. are going to understand
C. will be understand
D. understands