[ 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

Random Topics:
Vocabulary and Sentence StructureCausative VerbHas Got & Have GotObject PronounKinds of NounsPresent Tense vs Past TenseComparisionsVerbs and PrepositionsConjunctions, Interjections and Sentence TypeAction, Helping & Linking VerbsOther quiz:
Grammar › ViewWho does this bag __________________ to?
A. belong
B. own
C. bring
D. have
Grammar › View
What ……………………………………yestarday at p.m. ?
A. was you doing
B. were you doing
C. did you