Grammar Quiz

[ Grammar ]

Tim ______________ (do) his homework before he went to bed.

A. have done

B. has done

C. had done

D. do

Select your answer:
A  B  C  D  E 


Random Topics:

Continuous and Perfect TensesSentence StructureSimple Present Continuous TenseNo Excuse Words / Conjunction SOReflexive Pronouns & Modal VerbsPaired ConjunctionSo, Such, Many, MuchVerbs + Gerund or InfinitiveHow often - long - much - manyRun-On Sentences

Other quiz:

Grammar › View

Some people watch TV ___________________ the windows.

A. in

B. on

C. through

D. by


Tenses › View

Which tense is used to describe ongoing actions in the present?

A. Present continuous tense

B. Past perfect tense

C. Future perfect tense

D. Present perfect tense