[ 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:
Conjunction › ViewThomas fell down ________ injured his right leg.
A. and
B. but
C. so
D. because
Verbal Phrases › View
Find the prepositional phrase:
I haven’t seen snow since last year.
A. I
B. haven’t seen
C. since last year
D. snow
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
