[ 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:
Tenses › ViewMy brother … to Mexico three times.
A. was
B. has been
C. were
D. have been
E. was being
Action vs Linking Verbs/ Verb Phrases › View
Estelle turned the pages of her science book.
A. Action
B. Linking
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
