[ Passive Voice ]
The preparation_________ by the time the guest_________
A. had been finished- arrived
B. have finished- arrived
C. had finished-were arriving
D. have been finished- were arrived

Random Topics:
Punctuating ClausesPresent Tenses: Simple vs ContinuousAdjectives and comparisonsAdverb ClausesObject PronounNarrative, Past TensesPresent Perfect TenseGrammar and SyntaxAdverbs and PhrasesTenses & AffixesOther quiz:
Grammar (Adverbs, Prepositions, Prepositional Phrases) › ViewThe is _____________ hamburger I’ve ever eaten.
A. the worst
B. the worse
C. badest
D. badly
Tenses › View
‘Several hotels in this region are closing down.’
‘That’s because tourism itself.…..since last year.’
A. Is declining
B. Declined
C. Has been declining
D. Was declining
E. Has declined