[ Modal Verbs ]
She __________ to send the email; I didn’t receive it.
A. may have forgotten
B. should have forgot
C. could have forgotten
D. must have forgot

Random Topics:
Passive Voice in Past Simple TenseRelative Clauses & Real ConditionalsWill, Be going to, Present ContinuousGrammar and PunctuationVerbals and GerundsModals and Present TensesRelative Clauses and UsagePresent SimpleConjunctions & InterjectionsTime PhrasesOther quiz:
Grammar › ViewIt is late! We_____________________, otherwise the bus is going to leave us
A. May have to hurry
B. Can hurry
C. Will be able to hurry
D. ‘ve got to hurry
Vocabulary › View
The umbrella was ______devised to fold up into your pocket.
A. ingeniously
B. unwieldy
C. pivot
D. efficacious
Grammar › ViewHow …………………Barbara and Caroline?
A. Is
B. Are
C. Be
D. Am
Grammar › View
Mai goes to school…….. a week
A. five time
B. fifth times
C. five times
D. five
