Grammar Quiz

[ 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:
A  B  C  D  E 


Random Topics:

Gerunds & Infinitives + VocabularySubordinating Conjunctions and ClausesDirect and Indirect SpeechNounsThere is, There are, Some, AnyQuantifiers and ArticlesAdverbs or AdjectivesTenses (Present, Past, Future Forms)ClausesGerund, Participle, Infinitive, or Appositive

Other quiz:

Comparisons › View

For each group, choose the correct sentence.

A. Air pollution in cities is more worse than in the countryside.

B. Air pollution in cities is worse than in the countryside.


Grammar › View

Reading books is …………………… watching TV.

A. the most interestinger

B. more interesting than

C. interestinger

D. more interesting

Grammar › View

Identify the correct pronoun in the paretnhesis.

The teacher praised the Leila and (she, her) for doing well in the test.

A. she

B. her


Vocabulary › View

We must use less water because there is a water …….. in the city.

A. pressure

B. shortage  

C. waste  

D. supply