Grammar Quiz

[ Present Tenses ]

He ________ for 5 hours now because he didn’t get enough sleep last night.

A. sleeping

B. been sleep

C. have been sleeping

D. has been sleeping

Select your answer:
         


Random Topics:

Passive SentencesTimeRelative ClausesDo not or Does notRequest with Modal VerbsTenses and OpinionsVerb Patterns / IngCohesive DevicesSpeech Tenses

Other quiz:

Sentence Structure › View

The event went ahead as planned and attracted a large crowd.

A. Simple (S)

B. Compound (Cpd)

C. Complex (Cpx)


Conjunctions › View

Conjunctions are _____________ that join words, phrases and sentences.

A. words

B. phrases

C. synonyms

D. sentences