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

Random Topics:
Essential and Nonessential ClausesGrammar - either...or, neither...norSimple Past - Irregular VerbsTimeGrammar - Wh QuestionsTenses and Sentence CompletionDefinite, Indefinite and Zero ArticlesTypes of SentencesSimple Present Tense vs Present Continuous TenseContrastive ConjunctionOther quiz:
Vocabulary › ViewWhat is the meaning of gullible?
A. easily fooled
B. a farmer who works his own land
C. a person who comes from a prominent birth or rank
D. large and sturdy
Grammar › View
I have a toothache so I’m going to the _______________.
A. doctor
B. nurse
C. dentist
D. teacher
