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:
A  B  C  D  E 


Random Topics:

Adjective SuffixesFamily Vocabulary and GrammarConditional Type 1State Verbs and Action VerbsPreposition & GerundAdjective & AdverbSubjunctivesGrammar and PrepositionsWord FormationZero & First Conditional

Other quiz:

Grammar › View

Clearing forests for timber has resulted _____ the loss of biodiversity

A. with   

B. at

C. in

D. from


Grammar › View

If you can’t find your book, then you can borrow ______.

A. mine

B. my

C. me

Grammar › View

Present perfect or past simple: Last year she ____ (work) a lot.

A. worked

B. work

C. working

D. has worked


Modals › View

In the 6th form, you _____ do sport, but you can if you want to.

A. don’t have to

B. have to

C. mustn’t

D. should