[ Perfect Tense ]
When the alarm went off, Tim ________________ eight hours
A. has slept
B. had slept
C. will have slept
Select your answer:

Random Topics:
Grammar: wishes and regretsPassive VoiceHave as verb and auxiliaryThe -ing Form of VerbsSubject Verb Agreement and Coordinating ConjunctionsLinking Words and ConjunctionPresent Simple PassiveTenses and ArticlesModal ProbabilityOther quiz:
Vocabulary › ViewHe refused to take the blame …….. the broken window.
A. about
B. of
C. for
D. on
Present Tenses › View
I don’t mind _______ the dirty dishes
A. washing
B. to wash
C. wash
D. washed