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:
Idioms Comparative Adverb Do Vs. Does Dependent ClausesGrammar - direct/indirect objectsSubject Verb Agreement; Indefinite PronounsGrammar : can, could and be able toZero ConditionalFuture Continuous Tense

Other quiz:

Grammar › View

She took__ playing the piano when she was a young girl.

A. in

B. over

C. up

D. on

Gerunds and Infinitives › View

I miss ______ in the travel industry. Maybe I can get my old job back.

A. to work

B. working

How to use : Read the question carefully, then select one of the answers button.