[ 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

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 PatternsOther quiz:
Mixed General Quiz › ViewYou need a thermometer ___ measuring temperature.
a. for
b. for to
c. to
Grammar › View
Which of the following phrases is an alliteration?
A. She is a pig.
B. He was as tall as a skyscraper.
C. Charlie cheats on cheat-sheets.
D. I told you a million times.
Progressive Tense › ViewLook ! 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
