Grammar Quiz

[ Passive Voice ]

The report ________ two days ago.

A. should been finished

B. should finish

C. should have been finished

D. should have being finished

Select your answer:
A  B  C  D  E 


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 Prepositions

Other quiz:

Grammar › View

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