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:
Modal Requests › ViewHow can Isla politely request for your assistance in a formal setting?
A. Could Isla kindly ask for your help with this problem?
B. Can Isla graciously request your assistance with this matter?
C. May Isla politely seek your help with this matter?
D. Shall Isla courteously ask for your assistance with this matter?
Modal Verbs › View
He wasn’t able to start his car and ______ go to work by metro.
A. must
B. had to
C. ought to
D. has to
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