[ Tenses ]
She _______________ her homework by the time her parents come home.
A. will finish
B. finished
C. finishes
D. has finished

Random Topics:
Preposition & GerundAuxiliary and Modal VerbsNouns & PronounsGrammar Present Perfect (ever never)Grammar & VocabularyIndefinite and Intensive NounPresent Simple with Adverbs of FrequencyCausative VerbGrammar - much, many, a lot ofIndefinite ArticleOther quiz:
Adjective or Adverb › ViewThe match finished very _______.
A. late
B. lately
Grammar › View
Even though we now have voice mail, answering the phone and writing down messages (take, takes) up a lot of my time.
A. take
B. takes
Grammar › View_______ water is safer to drink.
A. Boiling
B. Boiled
Grammar › View
. Identify the correct present perfect tense usage:
A. We have lived here for three years.
B. We lived here last year.
C. We are living here now.
D. We will live here soon.
