Topics: 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:
Future Tense VerbCoordinating ConjunctionsAspect or tenses of VerbsLinking VerbAdverbs of TimeSimple Past Tense (was/were)Conjunction: Because and SoComparison Degree & GerundsPresent Perfect and Past TensesConditional Sentence Type 3Other quiz:
Grammar › ViewHis job is to design ____________ build cars.
A. so
B. but
C. and
D. because
Tenses › View
Which of the following sentences is in the present perfect tense? ‘They have seen that movie.’ or ‘They saw that movie.’
A. They will see that movie.
B. They are seeing that movie.
C. They had seen that movie.
D. They have seen that movie.
