[ Modals ]
She ___ have finished her homework by now.
A. Have to
B. Must
C. Should

Random Topics:
Simple Future - WillLinkers and ConjunctionsIndependent ClausesFood VocabularyAdverbsPresent Simple ProgressivePresent Simple Tense PassivePresent/Future/Past Simple/Present PerfectQuestion WordsPrepositions and Preposition PhrasesOther quiz:
Idioms › ViewIf something is “heavy-duty”, it ___.
a. weighs a lot
b. is tough and powerful
c. must be done
Possessive Nouns › View
Choose the right possessive sentence. (plural)
A. The basketball player’s had a tough game.
B. The basketball players’ had a tough game.
Subject Verb Agreement › ViewThe cattle………. grazing in our field.
A. is
B. are
Conjunction › View
They both went on a diet, _________ that they could play more football with their friends.
A. also
B. so
C. like
D. but