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:

Modal Verbs and AdviceAdverb of TimePhrase and ClauseFrequency-ed or -ingModals and PhrasesVerb AbilityFuture - be going toPast and Past ContinuousQuantifiers & Modal Verbs

Other quiz:

Tag Question › View

You swim in the beach, _____?

A. can you

B. are you

C. don´t you

D. aren’t you


Vocabulary and Grammar › View

They were found guilty of vandalizing __________.

A. fares

B. public property

C. litter