[ Grammar ]
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:
Present Perfect Negative and InterrogativeRelative - ConditionalModals and Active and Passive VoiceVerb, Object, PrepositionGrammar & TensesWish clauseGerund NounGrammar - QuantiflierCollective NounsPunctuationOther quiz:
Grammar › ViewThey have never met such a kind man, ……………….?
A. have they
B. haven’t they
C. do they
D. don’t they
Grammar › View
The sun ______! Let’s go for a walk.
A. shine
B. shines
C. is shining
