Grammar Quiz

[ Grammar ]

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:
Home vs. House TensesInterrogative Pronoun during, for, whilePresent Perfect, Present Simple, Present ContinuousModal Verbs & Reflexive PronounsDegrees of ComparisonVerbs: Action, Linking, and HelpingAlthough, Though, In spite of, Despite

Other quiz:

Prepositions › View

He lives ___ apartment 501.
a. in
b. on
c. at


Conjunctions › View

I have two sisters

A. but we didn’t ski.

B. and a brother.

C. or a teacher

D. but I didn’t understand it.


How to use : Read the question carefully, then select one of the answers button.