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:

Grammar › View

Choose the correct preposition for use with

accuse __?__

A. of

B. with


Grammar › View

If you don’t want to continue working at your job any longer you can…

A. Fire

B. Hire

C. Call in sick

D. Quit

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