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:

Must or Mus not › View

We ______ go to the bathroom during the break.

A. must

B. mustn’t


Present Simple or Present Continuous › View

“I can’t believe you ___________ 7 languages”

A. speak

B. are speaking

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