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

How do you form the third person singular of verbs that end in ‘ch’?

A. Add s

B. Add es

C. Add ies

D. Add ing


Present Tense › View

Choose the sentence that has similar meaning: I’m seeing how wide the door is.

A. I am measuring (the width of) the door.

B. I am measure (the width of) the door.

C. I measure (the width of) the door.

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