[ 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:
Present Simple › ViewPaul’s dog _____ with my cat every day.
A. fight
B. fights
C. fightes
Grammar › View
I visited my old neighborhood _____ I have the best memories.
A. were
B. where
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
