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:

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