Grammar Quiz

Topics: Tenses (Present, Past, Future Forms)

Peter ………………(drive) to work yesterday when a dog …………………(run) into the middle of the road.

A. drove……….run

B. was driving…….run

C. was driving ……….ran

D. had been driving…………runned

Select your answer:
         


Random Topics:

Sentence StructurePast PerfectSimple Present Negative and QuestionSimple Future - WillAdverbModals VerbSubordinate ConjunctionsVerbs and Subject Verb AgreementExpressing Obligation and ModalsPreposition of Time

Other quiz:

Grammar › View

I have been waiting for the prices of the houses to come down before buying one, but I think I —- too long and the prices —- to go up again.
A. have waited / began
B. wait / began
C. am waiting / are beginning


Gerund and To Infinitive › View

The form of Gerund is …..

A. Base verb

B. to + base verb

C. Base verb + ing

D. to + Verb-ing