The preparation…………………..by the time the guest……………………….
A. A. had been finished- arrived
B. B. have finished- arrived
C. C. had finished-were arriving
D. D. has been finished- was arrived

Random Topics:
Present/Future/Past Simple/Present PerfectTenses and PronounsGrammar and EssayTime Clauses of FutureTime ConjunctionsAuxiliaries VerbVerb FormKinds of SentencesIntensifiers: Really vs VeryHow often - long - much - manyOther quiz:
Grammar › ViewThose shorts fit her really well, ___________?
A. Don’t they
B. Do they
C. Are they
D. Aren’t they
Vocabulary › View
What is the definition of ‘attain’?
A. To make something work in a new/different way
B. To clean or smooth down a hard surface
C. To achieve something/reach a certain ‘goal’
D. Being very loving towards someone/something
Parts of Speech and Grammar › ViewBenjamin, Emma, and Aiden are participating in a race. If we want to determine who ran the fastest among them, which degree of comparison of modifiers would we use, typically formed by adding ‘est’ to the end of the modifier?
A. Positive Degree
B. Comparative Degree
C. Superlative Degree
D. None of the above
Grammar › View
People might often ________ the homescreen on their phone.
A. customization
B. customize
C. customized
D. customizing
E. customizes
