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

Random Topics:
Grammar Present Perfect (ever never)Articles A and AnPresent Simple & Present Progressive TenseSuperlativesAdverbs and PhrasesPerfect TensesModals in the Past - Speculation and DeductionVerb Tenses and Sentence StructurePast Simple TenseTenses, Determiners & Subject Verb AgreementOther quiz:
Grammar › ViewJunk foods are high in fat, sodium and sugar, which can lead to ________.
A. fever
B. allergy
C. obesity
D. stomachache
Grammar › View
What is the past form of ‘sing’?
A. Singed
B. Sang
C. Sung
D. Sing
Grammar › ViewChoose an adjective that best describes a ‘haunted house’.
A. scary
B. running
C. jumps
D. laughter
Grammar › View
I wasn’t_____there had been a change in the tax law.
A. awareness
B. wary
C. aware
D. unaware
