[ Perfect Modals ]
I’m not sure, but she ____ forgotten our appointment.
A. can’t have
B. might have
C. should have
D. must have

Random Topics:
Grammar and PunctuationPronouns and AdverbsAdverbs, Prefixes, and SuffixesPast Continuous TenseAuxiliary WordsFrequencyRelative ClausePerfect and Past TensePast Future TensesAdverbs and Time ExpressionsOther quiz:
Gerund Noun › ViewShe wasted much time ………. her old pair of shoes.
A. mend
B. to mend
C. mending
D. to be mended
Simile, Metaphor or Personification › View
My hair are playing guitar.
A. Simile
B. Metaphor
C. Personification
More ___ 20 ethnic groups live in DeKalb County (near Atlanta), which has the highest concentration of Asian businesses in the southeastern U.S.
a. them
b. then
c. than
Articles › View
Ferdinand was _____ only student in our class to get an A+ on the exam.
A. the
B. a
C. an
D. zero article
