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:
         


Random Topics:
Too / Very / SoStill, Yet, Already & JustLets vs. Let’s TransitionsIdiomsGrammar ClausesComparative and Superlative AdverbsPresent Continuous, Present Perfect and Used toModal Auxiliary

Other quiz:

Grammar › View

She is … in her group.

A. Shorter

B. Short

C. Shortest


Grammar › View

‘How many horses ____?’

‘She’s got three.’
_
A. your aunt owns

B. is your aunt owning

C. does your aunt own

D. your aunt is owning


How to use : Read the question carefully, then select one of the answers button.