Topics: Past and Present Tenses
She _______ her homework for two hours. (do)
A. does
B. did
C. has done
D. has been doing
Select your answer:

Random Topics:
Past Simple vs Past ContinuousPresent Perfect vs Past SimpleActive-Passive VoicesBe Verb in TensesDependent PrepositionsHow much or How many?Must and Might ModalsPast Simple or Past ContinuousSimple and Progressive Verb TensesConditional Sentences and Verb FormOther quiz:
Grammar › ViewAre these your_______CDs? They like some great bands!
A. parent
B. parents
C. parents’
D. parent’s
Brake vs. Break › View
The doctor said he possibly had a … in his bone.
- brake
- break
