Grammar Quiz

[ 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:

Much, many, a lot of, a few, a littleInfinitivesSimple Past - Irregular VerbsBecause of & Inspite ofPrepositional PhrasesModal Verbs of PermissionGrammar of Future PlansSynonymAdverb Clause Connector

Other quiz:

Grammar and vocabulary › View

perfect, with no faults

______ complexion/performance

A. impeccable

B. flawless

C. unblemished

D. dull


Present Simple Tense Passive › View

Someone switches off the lights. The lights …….. off.

A. is switched

B. is switching

C. are switched

D. are switch