Grammar Quiz

[ Present Perfect Tense ]

He looks really tired. He …………….. slept …………. 48 hours.

A. haven’t / for

B. hasn’t / since

C. hasn’t / for

D. haven’t / since

Select your answer:
A  B  C  D  E 


Random Topics:

ComparisionsConjunctions & InterjectionsThird ConditionalDependent ClausesArticles & PrepositionPrepositions of Time and PlaceTenses and Verb FormsConnectorsSentence and FragmentSimple Tense

Other quiz:

Dependent Prepositions › View

Daniel insisted _____ coming with us.

A. to

B. with

C. for

D. on


Grammar › View

Define Hyperbole

A. an exaggeration or overstatement

B. a kinder, gentler, less crude or harsh word or phrase

C. the opposite of an idea

D. equal or similar grammatical elements used side by side

Modals - Reported Speech - Conditionals › View

If I had known that I wouldn´t have see you again, We _________________

A. would take photos.

B. will take a selfie together.

C. would have taken a selfie together.

D. would taken a selfie together.


Grammar › View

You received the message, ___ you?

A. Didn’t

B. does

C. do

D. are