Topics: 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:
A(n), the, no articleGrammar - may/might/couldAdverb Of PlaceConditional Sentence Type 3Sentence CompletionPrepositionGrammar - FragmentsModal Verbs for PossibilityGrammar - Collective NounsComparatives and SuperlativesOther quiz:
Grammar › ViewWhich of these is a past participle? It is ……..
A. believing
B. believed
C. believes
D. belie
Idioms › View
My mom really shouted at me for coming home late.
a. gave me elephants
b. gave me evil
c. gave me an earful
