Grammar Quiz

[ Perfect Tenses ]

When he arrived in the village. He —- (drive) more than 300 miles.

A. has driven

B. had driven

C. will have driven

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - to beFinite and Non-Finite VerbGrammar - too & enoughPast Simple & Past PerfectTenses and PronounsGrammar - used toCompound and Complex SentencesFuture PassivePrepositions of Place & TimePrepositions & Modal Verbs

Other quiz:

a, an, the, Zero Article › View

My husband and I are watching the TV.

A. True
B. False


Grammar › View

When was he late?

He was late _______.

A. yesterday

B. tomorrow

C. next period

D. in an hour