[ Perfect Modals ]
He looked very surprised. He ____ known about the party before.
A. might have
B. can’t have
C. should have
D. must have

Random Topics:
Grammar and StructureCountable and UncountableGerunds and InfitinitivesGrammar - Present and Past PassiveGrammar: MorphologyVerbs + Infinitives / GerundsCountable Vs Uncountable NounsLinkers and ConjunctionsVocabulary and UsageModal Verbs, Passive Voice & ConditionalsOther quiz:
Past Tense › ViewWhere did you study yesterday?
A. I am studying.
B. I studied at home.
C. I studied.
Grammar › View
Monica has been studying_______.
A. yesterday
B. on Monday
C. while
D. all morning
