Grammar Quiz

[ Tenses ]

Tim ______________ (do) his homework before he went to bed.

A. have done

B. has done

C. had done

D. do

Select your answer:
A  B  C  D  E 


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 Agreement

Other quiz:

Grammar › View

Choose 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