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 SuperlativesOther quiz:
Present Simple & Present Continuous › ViewWhat ______________________ 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.
