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:

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