[ 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:
Grammar › ViewPat looked at the antique rocker, ________ she couldn’t afford to buy it.
A. for
B. so
C. yet
D. but
Grammar › View
Choose the correct verb to complete this sentence:
The bluebird in the tree _____beautifully.
A. singing
B. sing
C. sings
Where 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
