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:
         


Random Topics:

Prepositions Of PlaceVerb TensesIdentify The TensesAcademic VocabularyGrammar - Punctuation of SentencesPresent / Future / Present Progressive / non Action VerbsRelative PronounComparatives - SuperlativesPresent Perfect - Just, Already, Yet

Other quiz:

Determiners › View

__________ candidates are chosen for an exhibition they have given in the last year.

A. All

B. Either


Future Tenses › View

How old _______ Harry be in 2050?

A. will

B. is going to

C. is

D. are