[ Passive Voice ]
The report ________ two days ago.
A. should been finished
B. should finish
C. should have been finished
D. should have being finished

Random Topics:
Direct and Indirect QuestionPresent, Past, Present Perfect and ComparativePassive Voice in Past and Present TenseQuantifiersConjunctive Adverbs and PunctuationSubordinate ConjunctionsPrepositions and TensesNoun and PronounPronoun & Present SimpleGrammar and PrepositionsOther quiz:
Grammar › ViewAlim, is this pen _________? I found it in the drawer.
A. mine
B. hers
C. his
D. yours
Vocabulary › View
Is it __________ Costa Brava in the winter?
A. worth going to
B. getting into
C. getting up to
Grammar › ViewThe teacher ___ English every day.
A. teach
B. teaches
C. teaching
D. taught
Some vs. Any › View
I don’t like …….pop music. I only like Jazz.
a. some
b. any
