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:

Grammar › View

People in the future will ………. modern transportation

A. uses

B. used

C. use


Reported Speech › View

Which of these sentences is the report speech “I visited New York last year”

A. she said that he visited New York the previous year

B. she said that he had visited New York the previous year

C. she said that he was visiting New York the previous year

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