Grammar Quiz

[ 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 Tense

Other quiz:

Modal Verbs › View

He _______ 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