[ Passive Voice, Question Tag, Prepositions ]
The cake ______ before the guests arrived.
A. has been eaten
B. was eaten
C. had been eaten
D. will be eaten

Random Topics:
Modals for Advice, Obligation/Prohibition, Necessity and Lack of NecessityAdjectives and comparisonsSentence Structure and ConjunctionsNoun PhrasesMoods of GrammarPast Perfect and Past Perfect ContinuousGrammar: is/are/was/wereNoun Verb AgreementAntonymsAdverbs of Frequency & Simple Present TenseOther quiz:
Modal Verbs › View___ I bring my laptop to the meeting?
A. Should
B. Can
C. May
D. Will
Tenses › View
We ……………………….. together in the restaurant.
A. have eat
B. has eaten
C. are eaten
D. have eaten
E. doesn’t eat
Grammar › ViewSarah has got a son. She loves ____ very much.
A. him
B. her
C. it
Grammar › View
He ______ call her tomorrow.
A. doesn’t
B. don’t
C. didn’t
D. won’t
