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:
Question TagsDemonstrative PronounParticiple Clauses & Cleft SentencesKinds of NounsPast Simple, Past Continuous, Past PerfectSo / Neither / Either / TooModals of PredictionAsking and Giving Opinion-ing &-ed AdjectivesAdverb Of PlaceOther quiz:
Idioms › ViewThe time a train, bus or plane arrives is when it ___.
a. gets away
b. gets in
c. gets over
Grammar › View
“I like cooking more than cleaning the house.”
A. She said that she likes cooking more than cleaning the house.
B. She said that she like cooking more than cleaning the house.
C. She said that she liked cooking more than cleaning the house.
D. She said I like cooking more than cleaning the house.
Modals and Adjectives (ed-ing) › ViewShe _____ have left her phone at the office, I’ll call and check.
A. Must
B. Can
C. Could
D. Would
Phrasal Verbs › View
Having that accident has brought ____ a complete change in his attitude to other people.
A. in
B. about
C. up
D. out
