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:

V-ing/to-VPresent Simple Tense PassiveLet & Be allowed toDaily Routines & TensesGrammar - FutureGrammar SuffixesQuestion TagsSynonyms and VocabularyRelative Clauses and Past PerfectNoun, Verb, Adjective

Other quiz:

Vocabulary & Grammar › View

Minh ___ at home yesterday.

A. has not

B. not was

C. was not

D. did not

E. not does


Idioms › View

Why are all the men at school such fools.
a. twits
b. tins
c. tanks