[ 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:
Subject-Verb Agreement › ViewComputers ______ a lot of fun and should not be feared.
A. Was
B. Are
C. Were
D. Is
Present Continuous Tense › View
They ………………………..football.
A. Am played
B. Be playing
C. Is plays
D. Are playing
The 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