Grammar Quiz

[ Grammar ]

I ______________ (clean) everything before my brother wakes up. (future perfect tense)

A. has cleaned

B. had cleaned

C. will have cleaned

Select your answer:
A  B  C  D  E 


Random Topics:

Compound and Complex, ConditionalsQuantifiers & Modal VerbsGerund, Infinitive, Bare VerbHave to / Do not have toComparatives and Past Perfect TenseModals AuxiliaryMixed GrammarPresent Perfect or Past Simple TenseAdverbs of Time and PlaceNumbers

Other quiz:

Tenses › View

Which one is pronounced differently?

A. visited

B. decided

C. danced

D. wanted


Tenses › View

We ___ a great time at the party last night!

A. has

B. had

C. have

D. having