Grammar Quiz

[ Perfect Tense ]

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:

Mixed TensesModals AuxiliaryAdverb of MannerModals - Conditionals - Future TensesModals and Past TensesConditionals III - Mixed 1st, 2nd & 3rd ConditionalsVocabulary and PrepositionsSimple Past Tense (was/were)Present/Past/Past ParticplePast Continuous vs Past Simple

Other quiz:

First Conditional › View

If you _____ (exercise) every day, you _____ (be) so fit.

A. exercise , be

B. exercise , will

C. exercise , will be


Grammar › View

Which of these words means “they are”?
A. they’re
B. there
C. their

Mixed General Quiz › View

Which word does not mean lazy?
a. idle
b. inactive
c. industrious


Tenses › View

Where’s the correct sentences ….

A. When he come last night, the cake has run out

B. When he came last night, the cake has run out