Topics: Present Tenses
She (not finish) … her homework yet, but she (work) … on it for hours.
A. hasn’t finished/has been working
B. didn’t finish/was working
C. didn’t finish/has worked
D. hasn’t finished/works
Select your answer:

Random Topics:
Gerund - to Infinitive Vocabulary, Adjective & PrepositionNoun and Modal VerbsSimple Past Tense and Present Continuous TenseIdiom and TensesModal Verbs and ConjuctionsComparison of Adjectives and AdverbsSimple Past Tense (was/were)Relative ClauseComparisonsOther quiz:
Grammar › ViewWe have ______ late to work twice this month.
A. been
B. be
C. are
Tenses › View
Please be quiet. The singer _____ a beautiful melody.
A. is singing
B. sings
C. sang
D. was singing
