Grammar Quiz

Topics: Modals with Perfect Infinitive

—Who broke the big vase in the back office?—It ___ Brian – he’s very clumsy.

A. should have been

B. can’t have been

C. may have been

D. need to be

Select your answer:
         


Random Topics:

Some & AnyModal Verbs for Permission and ObligationState Verbs and Action Verbsused to vs be used to vs get used toTypes of SentencesGerunds as objects of prepositionGrammar-Present Continuous-Sentence MakingPassive of Modal VerbsWill & Be going toElectricity Vocabulary

Other quiz:

Vocabulary › View

The project’s ………………. on the environment should be minimal.

A. development

B. impact

C. factor


Grammar › View

The proportion of elderly people _______ expected to double by 2050.

A. is

B. are

C. be

D. were