[ 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 Past Tense › ViewWhen I lived in South Korea, I ………………… in a hospital.
A. work
B. worked
C. was working
D. was worked
Grammar › View
_____ is Playing cricket?
A. Who
B. When
C. Why
D. How
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
