Grammar Quiz

[ Present Perfect and Present Perfect Progressive Tenses ]

The baby ___ (sleep) for two hours.

A. sleeps

B. has slept

C. is sleeping

D. has been sleeping

Select your answer:
A  B  C  D  E 


Random Topics:

Relative Clauses & Real ConditionalsPast Perfect Simple TenseGerund - to Infinitive ComparisonsThird Grade ExamFirst Conditional, Future Time ClausesReflexive Pronouns & Modal VerbsVerb Patterns / IngIndefinite and Reflexive Pronouns-Ing and Infinitive Verb Patterns

Other quiz:

Vocabulary & Grammar › View

A large number of …. objects were found in the cave.

A. Historical

B. Historic

C. history

D. historically


Grammar › View

You can ………………….go to the library or stay at home.

A. none

B. either

C. neither

D. all

Progressive Tense › View

Look ! The teacher … in the class.

A. are teaching

B. is teaching

C. is being teaching

D. is being teach


Simple Present and Present Continuous Tenses › View

Mother ______ the furniture every day.

A. dust

B. dusts

C. to dust

D. has dust