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

Random Topics:
Adjectives and AdverbsPossessive Adjective and PronounQuantifiers & Modal VerbsPreposition of DirectionVerb to Be Tenses & Object PronounGrammar: wishes and regretsAbilityPast and Future TensesPerfect Tenses and VocabularyTenses StructureOther quiz:
Preposition of Time › ViewI’m never hungry ___ the morning.
A. at
B. in
C. on
Grammar › View
Complete the question.
Jim would like to know what ______ tomorrow.
A. you are doing
B. are you doing
C. you doing
D. you do
Past Tenses › ViewWhen they were driving down Green Street, the police …………… them.
A. stop
B. was stopping
C. were stopping
D. stopped
Vocabulary › View
energy from recently living organisms such as leaves or plants – can be burned to release energy
A. solar energy
B. wind energy
C. hydropower energy
D. geothermal energy
E. biomass