[ 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

Random Topics:
Types of Simple SentencesQuantifiers with NounsReported Speech and Reported QuestionsSubordination ConjunctionsUsed toPrepositions after VerbsFuture TenseNoun, Pronoun, Adjective, VerbAction vs Linking Verbs/ Verb PhrasesConjunctivesOther quiz:
Grammar › ViewWine is made _____ water and grapes.
A. of
B. on
C. from
D. in
Many vs. Much › View
I’ve got a bad mark because I made ………………. mistakes in the test.
A. Enough
B. Too many
C. Too much
My mum is _____ secretary in the town hall office
A. no article
B. A
C. An
Mixed Conditionals › View
If you ___ more money, you ____ anywhere.
A. have + can travel
B. have + travelled
C. had + will travel
D. had + would travel
