[ 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 › ViewIs this sentence correct?
The school day had ended; but I still had to go to practice.
A. yes
B. no
Grammar & Vocabulary › View
While we _______ in the park, Mary _______.
A. were running/ was falling over
B. ran/ fell over
C. were running/ fell over
D. were running/ was falling over
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
