[ Grammar ]
Tim ______________ (do) his homework before he went to bed.
A. have done
B. has done
C. had done
D. do

Random Topics:
Continuous and Perfect TensesSentence StructureSimple Present Continuous TenseNo Excuse Words / Conjunction SOReflexive Pronouns & Modal VerbsPaired ConjunctionSo, Such, Many, MuchVerbs + Gerund or InfinitiveHow often - long - much - manyRun-On SentencesOther quiz:
Grammar › ViewThat’s the couple ____ house my sister bought.
A. whom
B. whose
C. who
D. which
Tenses › View
One day, Mr. Clark … home with a smile on his face.
A. walked
B. was walking
C. had walked.
Grammar › ViewSome people watch TV ___________________ the windows.
A. in
B. on
C. through
D. by
Tenses › View
Which tense is used to describe ongoing actions in the present?
A. Present continuous tense
B. Past perfect tense
C. Future perfect tense
D. Present perfect tense
