[ 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 SentencesOther quiz:
Grammar › ViewMy 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