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:
Adjectives-Comparison, SuperlativeTenses and Passive VoiceCommunicative GrammarPresent and Past TenseApostrophes and GrammarTransitional WordsSubject-Verb AgreementInfinitive FormsGrammar & ReadingDeterminersOther quiz:
Grammar › ViewJohn dislikes _____ in front of a computer all day
A. working
B. work
C. worked
Grammar › View
Some buildings…………. amazing artwork on the walls.
A. Having
B. Has
C. Have
