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:
         


Random Topics:

ModalPrepositions of Place & TimeCountable QuantifiersPresent Simple or Present ContinuousPossessive Nouns with Apostrophes and PronounsAsking & Giving AttentionActive-Passive VoicesVerbs and TensesGrammar and SyntaxPrepositional Phrase

Other quiz:

Grammar & Vocabulary › View

. I think you need to be quite skilled to be a/an __________. You have to love working with wood too, of course.

A. Carpenter

B. Firefighter

C. Receptionist


Tenses › View

The people sitting next to me on the plane were nervous. ______ before.

A. They’ve never flown

B. They fly

C. They are flying