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

They say that a good photograph would be better.

The underlined word is…..

A. Adverb

B. Adjective


Grammar › View

Is the following fragment missing the subject or verb?

fell off the ladder on the side of the barn

A. subject

B. verb

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