Grammar Quiz

Topics: Perfect Modals

Who broke the big vase in the back office?

It __ (be) Brian – he’s very clumsy.
_
A. should have been

B. ought to have been

C. might have been

Select your answer:
         


Random Topics:

-ing form and the to-infinitiveGrammar - Wh QuestionsModal Verbs of ObligationConjunctions and PronounsSo, Such, Many, MuchGrammar - NounsPrepositions and ArticlesPresent Simple x Present ContinuousEnglish MorphosyntaxPresent Perfect or Past Simple Tense

Other quiz:

Vocabulary › View

PATIENCE: He has no patience.

A. Will not wait happily
B. Has no free time
C. Has no faith
D. Does not know what is fair


Tenses › View

Look out! the waiter is _____________ a pot of boiling soup in your direction.

A. carries

B. carry

C. carried

D. carrying