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:
         


Random Topics:
Conjunctions, Interjections and Determinersand, so, but, becausePronoun Antecedent AgreementPrepositions and Prepositional PhrasesInfinitives or GerundsDeterminersVerb to haveGrammar - Collective NounsCausative Verb

Other quiz:

Grammar › View

A person who travels on a plane.

A. passenger

B. luggage

C. departures


Modals › View

Clare was very upset with you yesterday. You ______ apologised for saying she was lazy.

A. can’t have

B. should have

C. might have

D. must have


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.