She _______ her homework yesterday.
A. has done
B. did
C. does
D. has been doing

Random Topics:
Mixed ConditionalsModal Verbs and Contrastive ConjunctionsMoods of GrammarGrammar and UsageModals "Should"ConjunctivesPresent, Past and Future TenseFuture - Will and Be going toWh- Questions Present Simple TenseModals for ObligationOther quiz:
Time Clause › ViewI will come and see you _____________.
A. when I was finishing my homework
B. as soon as I have finished my homework
C. until I finished my homework
D. after I had finished my homework
Narrative Tenses › View
I __________ (study) for hours before I finally __________ (understand) the concept.
A. studied, understood
B. was studying, understood
C. had studied, understood
D. had been studying, understood
Tenses › ViewWhich tense is used to describe a future action that will start before another action and continue after it?
A. Future Perfect Continuous
B. Future Simple
C. Future Perfect
D. Future Continuous
Grammar › View
Identify the direct object in the following sentence.
Jake baked a delicious chocolate cake for the party.
___
A. delicious
B. chocolate
C. cake
D. party
