[ 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:
Simple Tenses › ViewMy mom __________ me a new pair of shoes yesterday.
A. buy
B. buys
C. bought
D. will buy
Articles & Preposition › View
These candy bars account ____ about 70% of our sales.
A. to
B. from
C. for
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
