Grammar Quiz

[ Tenses ]

Wake up! You _______for ten hours alredy.

A. sleep

B. slept

C. have been sleeping

D. has slept

Select your answer:
A  B  C  D  E 


Random Topics:

Who am I?Verbs - third personLet & Be allowed toIELTS VocabularyConditionals Type ICountable QuantifiersCommon & Proper NounsModal, Causative Verb & Elliptical StructureRoot WordGrammar, Literature, and Vocabulary

Other quiz:

Vocabulary › View

What are ‘Platitudes’?

A. Statements that have been used too often to be interesting or thoughtful.

B. Nearness in space, time, or relationship.

C. Morally correct behavior or thinking; righteousness.

D. The acceptance of something undesirable but inevitable.


Verb Phrase › View

I can understand his concern.

A. I’m concerned

B. his concern

C. can understand

D. I

Grammar › View

He ___ a lot of new skills since he started at that company.

A. has learned

B. learned

C. learns

D. is learning


Grammar › View

What is the coordinating conjunction in the sentence?
Animals and humans can be mammals.

A. humans

B. Animals and humans

C. can be animals