[ 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:
Grammar › ViewWhich is correct?
A. Either Niki or Britt will bring her guitar.
B. Either Niki or Britt will bring she’s guitar.
Linking Verbs › View
Amanda _______ 8 years old.
A. is
B. am
C. are
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