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:
Singular and Plural NounsThe Structural Types of SentencesGrammar: Simple Past and Past ContinuousPunctuationModal Verbs and ConjuctionsEd and Ing EndingsVerbal and Appositive PhrasesGrammar (Possessive Pronouns)Degrees of ComparisonPronoun Antecedent AgreementOther quiz:
Grammar › ViewThe dog is wagging ______ tail.
A. its
B. it’s
Vocabulary › View
When Alice learnt that she had to __________ a frog for science lesson, she almost fainted.
A. find
B. trim
C. dissect
D. vomit