[ Tenses ]
She ______ her homework by the time her mom got home.
A. finishes
B. had finished
C. will finish
D. had been finishing

Random Topics:
Future Continuous TenseGrammar - much, many, a lot ofHow often - long - much - manyThings in EnglishIdentifying Sentence TypesComparison and ModalsZero Conditional SentenceTenses - Passive VoiceGrammar - Sentence StructureAction VerbOther quiz:
Present Simple & Present Continuous › ViewLisa _____ (wash) her hair every other day or so.
A. is washing
B. are washing
C. wash
D. washes
Grammar › View
Didn’t you park your car _______ mine?
A. inside
B. behind
C. around
Modal Verbs › ViewShe was ___ to clean up the mess after the party.
A. made
B. allowed
C. let
Future Tenses › View
In 2090, there ________________ be robot doctors.
A. will
B. will to
C. is going to
D. are going to
