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

Random Topics:
So or SuchPassive Voice & Verb TensesQuantifiers with NounsClauses and ConjunctionPresent ContinousProgressive Verb TensesCollocations & TensesWishes and TensesGrammar & TensesSimple Present Tense/be/Present ProgessiveOther quiz:
Conjunctions › ViewIf you finish your homework, _____ you can play.
A. than
B. then
C. also
D. too
Grammar › View
It is ten past five.
A. 05:10
B. 09:10
C. 05:05
D. 10:10
