Grammar Quiz

[ Perfect Tenses ]

When the alarm went off, Tim ________________ eight hours

A. has slept

B. had slept

C. will have slept

Select your answer:
A  B  C  D  E 


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 TensesInfinitives

Other quiz:

Tenses › View

I 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 › View

Paul 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