[ 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:
Definite and Indefinite Articles › ViewI’m seeing Katie tomorrow. We haven’t seen each other since ___ last year.
A. a
B. the
C. —
Degrees of Comparison › View
I think English is __________ (easy) and __________ (interesting) subject in the world!
A. The easier …the more interesting
B. The easiest … the most interesting
C. Easier than … more interesting than
D. The most easy … the most interesting
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
