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:
         


Random Topics:

Paired ConjunctionContrastive ConjunctionsSimple Past-ed and -ing AdjectivesIntensifiers: Really vs VeryVerb Tenses and SubordinatesPast Simple (to be)Tenses and StructureIntermediate GrammarModal Verbs and Conjuctions

Other quiz:

Grammar › View

I ________ along the road when I ________ an old friend.

A. was walking\met

B. was walking\meet

C. walked\met

D. walked\was meeting


Grammar › View

Sandy ran ____ the busy road.

A. between

B. across

C. at

D. in