[ Modal Verbs ]
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

Random Topics:
Action VerbPast Perfect Simple & Past Perfect ContinuousActive & PassiveQuantifierModals for Ability, Possibility and PermissionVerb Patterns / IngSimple Present ProgressiveThird ConditionalGrammar of Conjunctions and PrepotitionsPresent Perfect Simple & ContinuousOther quiz:
Modal Verb › ViewI put my keys on the table, but now it’s gone. Someone_____ have taken it.
A. may
B. had to
C. should
D. would rather
Definite, Indefinite and Zero Articles › View
_____ river Thames runs through ______ London.
A. A … THE
B. AN … X
C. THE … X
D. X … THE
Adverbs of Frequency › ViewI ——- TV with my friend at home
A. Run
B. Watch
C. Wash
D. Watches
Grammar › View
It was John who ……………. the police.
A. alert
B. alerted
C. alerts
