Grammar Quiz

Topics: Perfect Tense

When the alarm went off, Tim ________________ eight hours

A. has slept

B. had slept

C. will have slept

Select your answer:
         


Random Topics:

A(n), the, no articleGrammar - may/might/couldAdverb Of PlaceConditional Sentence Type 3Sentence CompletionPrepositionGrammar - FragmentsModal Verbs for PossibilityGrammar - Collective NounsComparatives and Superlatives

Other quiz:

Grammar › View

Which of these is a past participle? It is ……..

A. believing

B. believed

C. believes

D. belie


Idioms › View

My mom really shouted at me for coming home late.
a. gave me elephants
b. gave me evil
c. gave me an earful