Grammar Quiz

[ Past 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:
Verb Phrase h omonyms Imperative SentenceCOUNT - NONCOUNT NOUNSApologizingModal Verbs and ConditionalsClausesGerunds and InfitinitivesOn, At, By

Other quiz:

Grammar › View

He accidentally __________ a glass of water on the table.

A. Spilt
B. Threw
C. Poured
D. Splashed


IN, ON & AT › View

I’ll see you _____Tuesday afternoon then.

A. IN

B. ON

C. AT

D. [ – ]


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