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:

Simile, Metaphor or Personification › View

The truck groaned under the weight of its load.

A. Simile
B. Metaphor
C. Personification


Tenses › View

They ____ (not/do) their homework yesterday at 3 o’clock

A. was not doing

B. were not doing

C. was not do

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