[ Past 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:
like/do not likeParts of Speech and GrammarRecount Texts and TensesVerb AbilityPresent Tenses: Simple vs ContinuousUnscramble SentenceTenses and AdjectivesAuxiliary WordsLexico and GrammarPassive Voice in Past Simple TenseOther quiz:
Grammar › ViewFill in the blanks with the correct verb form. The committee ___ making its final decision today.
A. is
B. are
C. have
Conjunction › View
They are wearing helmet ……….. obey the rules
A. so that
B. in order to
C. hope
D. wish
