[ Perfect Tenses ]
When the alarm went off, Tim ________________ eight hours
A. has slept
B. had slept
C. will have slept

Random Topics:
Parallelism and Subject Verb AgreementPast Simple and Past ContinuousSubject Verb Agreement & Subjunctive MoodSentence Structure and Verb TensesFuture - be going toIf- ConditionalBe used to vs used toAsking & Giving OpinionMixed Present TensesInfinitivesOther quiz:
Tenses › ViewI had helped my neighbor before I fixed his car.
A. Future Perfect
B. Present Perfect
C. Past Perfect
Grammar › View
I’d like ………. information about Hwange National Park.
A. some
B. a
C. an
D. any
Grammar › ViewPaul gets the six o’clock train every morning. He gets up very ____
A. fast
B. well
C. early
D. late
Simple Past Tense › View
Last week, Jane . . . to me that she . . . me forever.
A. Says – loves
B. Said – love
C. Say – loved
D. Said – loved
