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:
Passive Voice of TensesVerb PatternsPersonal & Possessive PronounsSimple Past ContinuosVerb PhrasesPresent, Past, Present Perfect and ComparativeProgressive TensesIndefinite PronounsPast SimpleRelative Clauses and etcOther quiz:
Grammar › ViewIf Mary comes, I _______________ you.
A. will call
B. called
C. would call
D. would have called
Pronoun Antecedent Agreement › View
If Tito’s Taco Palace continues to increase _____ prices, Samantha won’t be able to afford the cheapest lunch burrito
A. their
B. its
C. his or her
