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:

Grammar › View

Laughter is _______________________.

A. out of mind

B. the best medicine

C. the bravo

D. there is a way


Many vs. Much › View

______________Americans do you know?

A. How much
B. How many

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