[ 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:
Quantifiers, Countable and Uncountable NounsVerb Forms and PrepositionsTypes of Sentence StructureAspect or tenses of VerbsComparatives - SuperlativesModals and AdvicePresent Perfect TensesHas Got & Have GotConjunctions and CommasNoun, Quantifiers and SuffixesOther quiz:
Grammar › ViewThomas, Teresa and Newt had ___________ terrible accident near the junction.
A. the
B. a
C. an
D. –
Grammar › View
The students _____ go to my new school are really friendly.
A. which
B. where
C. who
