[ 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

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 TensesOther quiz:
Grammar › ViewThe boy knocked into his mother ….. a teapot of tea.
A. carry
B. carries
C. carried
D. carrying
Grammar › View
Universities publish _____ magazines to inform students about their yearly activities.
A. day
B. annual
C. week
D. month
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. —
