Grammar Quiz

Topics: 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:
         


Random Topics:

Modals for ObligationPresent Perfect and Simple Past TenseSimple Present and Present ContinuousPreposition and Word FormPast Simple vs Present SimpleVerbs & AdverbsOrder of AdjectivesPrepositions and TensesInfinitive or GerundComparatives or Superlatives

Other quiz:

Present Simple & Present Continuous › View

What ______________________ for dinner tonight?

A. are we have

B. are we having

C. do we have

D. do we having


Grammar › View

Which sentence is written correctly?

A. The moose has large brown, two antlers.

B. The moose has two brown, large antlers.

C. The moose has large, two brown antlers.

D. The moose has two large, brown antlers.