[ 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:
Relative - ConditionalConjunction and PunctuationSimple Present TensesPrepositions of Place and TimeTime ExpressionsGrammar, Conditional Sentences, VocabularyThings in EnglishIf/Unless - Conditional type 1TAG QuestionsAdverbial ClausesOther quiz:
Grammar › ViewWhich is the correct passive sentence?
A. The blueprint prepared the architect.
B. The blueprint was prepared by the architect.
C. The blueprint is preparing by the architect.
D. The blueprint prepares the architect.
Dependent Prepositions › View
I’m scared …. lions
A. from
B. of
C. because
