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:
         


Random Topics:

Habitual and Continuous TensesPronoun Antecedent AgreementModalsModal AuxiliariesMixed Tenses-ing form and the to-infinitiveVocabulary and GrammarGerund, Infinitive & ModalsCompound Sentences

Other quiz:

Grammar › View

My sister and ____ have been visiting this restaurant a lot recently.

A. Me

B. Mine

C. I

D. Her


Grammar and Vocabulary › View

The river in my town is very ______________. The water is as clear as crystal.

A. dirty

B. clean

C. smelly

D. dangerous