[ Perfect Modals ]
She _______ known about the surprise party.
A. Must have
B. Might have
C. Could have
D. Should have

Random Topics:
Relative Clauses and Past PerfectAdjectives with PrepositionPossessive Adjectives VS Possessive PronounsSimple Verb TensesConnectives (because, due to, owing to, because of)ClausesVerb PhrasePreposition & GerundInterjection & Prepositional PhrasesVerbs of movementOther quiz:
Present Continuous › ViewMary ________________ a beautiful song at the moment.
A. is singing
B. are singing
C. sings
D. are sing
Grammar and Vocabulary › View
There has been a __________ rise in the price of meat during the past decade.
A. signify
B. significant
C. significantly
D. significance
E. signature