[ 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:
Paired ConjunctionContrastive ConjunctionsSimple Past-ed and -ing AdjectivesIntensifiers: Really vs VeryVerb Tenses and SubordinatesPast Simple (to be)Tenses and StructureIntermediate GrammarModal Verbs and ConjuctionsOther quiz:
Grammar › ViewI ________ along the road when I ________ an old friend.
A. was walking\met
B. was walking\meet
C. walked\met
D. walked\was meeting
Grammar › View
Sandy ran ____ the busy road.
A. between
B. across
C. at
D. in
