[ Perfect Modals ]
She ________ told us about the meeting yesterday, but she forgot.
A. should have
B. might have
C. could have
D. would have

Random Topics:
Pronoun-Verb AgreementPresent Continuos TensePositive and Negative ConnotationsGrammar - ConnectorsPrepositions of Place and TimeArticles and DeterminersModals: Possibility, Necessity, ExpectationCOUNT - NONCOUNT NOUNSCoordinating ConjunctionAdverbs or AdjectivesOther quiz:
Grammar › ViewShe didn’t stay at the gym because it was …………… crowded.
A. too
B. enough
Vocabulary & Grammar › View
. He had his robot vacuum cleaner ____ by the engineer.
A. activate
B. to activate
C. activating
D. activated
Grammar › ViewWhat time does your brother get up?
A. He get up at 5 am.
B. He always gets up at 5 am.
C. He usually got up at 5 am.
D. She always gets up at 5 am.
Homonyms › View
The desk was made from a large ___ resting on two filing cabinets.
a. board
b. bored
