[ 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 › ViewA 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.