Grammar Quiz

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 ClauseComparisons

Other quiz:

Grammar › View

We 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