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:

General Knowledge › View

How many ‘World Cultural Heritage Sites’ are there in India?

A. 15
B. 10
C. 17
D. 14


Modals and Phrases › View

He _____ practise with the band since he started his new job.

A. wasn’t able to

B. won’t be able to

C. hasn’t been able to

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