Topics: Passive Voice
The office ………… already …………
A. was / be clean
B. have / been cleaned
C. has / been cleaned
D. Is / clean
Select your answer:

Random Topics:
GerundsParticipal PhrasesAdverb or AdjectivePerfect Progressive TensesLinking VerbsPresent Simple: affirmative, negative, interrogativeNo Excuse Words / Conjunction SOHave as verb and auxiliaryAuxiliary Verbs (be, do, have)Adverb of MannersOther quiz:
Vocabulary › ViewLachrymose
A. Upset
B. Spirited
C. Sophisticated
D. Able to comprehend
E. Mournful
Vocabulary › View
working to discover something
A. detecting
B. detecting
C. vary
D. unobserved
