[ Modal Verbs ]
She __________ have completed the assignment; it was due yesterday.
A. might
B. could
C. should
D. must

Random Topics:
Grammar: MorphologyTo Infinitive or GerundAdjective & AdverbConditional and SubjunctivePresent Perfect and Past TensesAdjectives (-ed / -ing)Past Simple & Past PerfectFuture Perfect TenseIF CLAUSEClauses of ReasonOther quiz:
Grammar › ViewThe ingredients for the cake …………… yet.
A. weren’t being bought
B. haven’t been bought
C. aren’t being bought
D. aren’t bought
Mixed General Quiz › View
Today the Danish people ___ a high standard of living with social security for everyone.
a. has
b. will have
c. has had
d. have
They ______ lost in the jungle.
A. was
B. were
Grammar › View
Whenever you are lonely, just ______ me a call.
A. gives
B. giving
C. to give
D. give