[ 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:
Conjunctions › ViewComplete the sentence with the correct conjunction.
Mona likes shopping online for clothes,…………. she likes playing computer games.
A. and
B. so
C. or
D. but
Past simple - Irregular Verbs › View
Our new friends __________ English very well.
A. speak
B. spake
C. spoke
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
