[ 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:

Random Topics:
Simple PastComparisonPhrase vs ClauseFigurative Language VocabularyRelative - ConditionalContrast Linking WordsTenses UsageAdjectives and PronounsTensePRESENT SIMPLE vs PRESENT CONTINUOUS + QUANTOther quiz:
Tenses › ViewWhy do you look so tired? ___________ the house?
A. Did you clean
B. Have you cleaned
C. Have you been cleaning
D. Do you clean
Comparison Degree › View
I can run ……….. than before.
A. More further
B. Far
C. further
D. As far as
