Grammar Quiz

[ Past Tenses ]

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:

Tenses and FoodPoetry VocabularyPast Tense and Perfect TensePersonal PronounsActive and Passive voicePreposition after some Verbsso vs suchAdjectives and ArticlesConjunctionsGrammar - Verb Forms

Other quiz:

Articles › View

Choose the correct article to complete the sentence: The dog caught a / an stick.

A. a

B. an


Modals › View

We ___ be there on time if we take a shortcut.

A. should

B. would

C. could

D. shall

Grammar › View

This Chinese word means something.

A. What does this word mean?

B. What means this word?


Homonyms › View

I learned to ___ when I was eleven years old.
a. sew
b. so
c. sow