Grammar Quiz

Topics: 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:

So or SuchPassive Voice & Verb TensesQuantifiers with NounsClauses and ConjunctionPresent ContinousProgressive Verb TensesCollocations & TensesWishes and TensesGrammar & TensesSimple Present Tense/be/Present Progessive

Other quiz:

Conjunctions › View

If you finish your homework, _____ you can play.

A. than

B. then

C. also

D. too


Grammar › View

It is ten past five.

A. 05:10

B. 09:10

C. 05:05

D. 10:10