Grammar Quiz

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


Random Topics:

Clauses and ConjunctionPast Narrative TensesPerfect Verb TensesModals, Infinitives and GerundsDefinite and Zero ArticleSimple Compound and Complex SentencesTOEIC Tenses, VerbsTransitive or Intransitive VerbsPresent/Past/Past ParticplePresent Simple and Present Continuous Tenses

Other quiz:

Verbs – Nouns – Adjectives - Adverbs › View

These people would make —————– contributions to our company.

A. significant

B. significantly

C. significantal


Mixed General Quiz › View

The capital city of Ukraine ___ Kyiv with a population of about 2,6 million people.
a. are
b. has been
c. is
d. was
e. have been

Grammar › View

How many people _____ to the concert?

A. goes

B. were gone

C. went


Articles with Substances › View

There is ___ ice cream for dessert.

A. a

B. an

C. the

D. —