Grammar Quiz

[ Grammar Present Perfect (ever never) ]

How long has the baby slept?

A. It has slept for last night

B. She has slept for half an hour

C. She has slept since half an hour

D. It has slept for half an hour

Select your answer:
         


Random Topics:

Adverbs, Infinitives, Definite ArticleGrammar and Passive VoiceAction VerbPresent Simple and Continuous TensePrepositional PhraseGerunds + To InfinitiveGRAMMAR - Could / Could notGerunds in SentencesTense,noun,preposition,quantity

Other quiz:

Grammar › View

There are some ……… on the roof.

A. cat

B. mice

C. bird

D. bat


Present Perfect Tense › View

Paul ___________________ (not answer) the question yet.

A. have not answered

B. has not answered

C. have not answering

D. has not answering