[ Present Tenses ]
She ______ her homework before dinner.
A. has finished
B. is finishing
C. finishes
D. finished
Select your answer:

Random Topics:
Grammar - Verb FormsGrammar (was, were, could, could not)NounsPrepositions and ConjunctionsPresent Tense vs Present ContinuousQuestion tag and + - AgreementTenses and ConclusionsDependent PrepositionsGrammar RulesNoun QuantifiersOther quiz:
Conjunction › ViewI’ll buy either book _____ magazine tomorrow.
A. or
B. and
C. nor
Academic Vocabulary › View
What does the phrase ‘character development’ mean?
A. facts, examples, and other pieces of information directly stated in a text
B. A way of handling a problem
C. how a character changes over the course of a story.
D. a detailed examination of the components of a subject to understand its meaning and/or nature as a whole
