[ Modals with Perfect Infinitive ]
I’m not sure but our neighbours ___ some noises when our car was stolen.
A. should have heard
B. can’t have heard
C. must have heard
D. might have heard
Select your answer:
Random Topics:
Simple Verb TensesQuantifiers: too many, too much & enoughPresent Tense (Negatives and Questions)Gerund or InfinitiveGrammar - Countable/ UncountableVerbs: Will & Going toPresent SimpleModals - Reported Speech - ConditionalsPresent Simple TenseOther quiz:
Modal Verbs › ViewHe _______ have been the one who broke the vase. He’s already broken some dishes before.
A. can’t
B. must
C. was able to
Grammar › View
How _________ students are in our class?
A. the
B. much
C. many
D. a