Topics: 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:
Tenses and Figurative LanguageGrammar - FragmentsPrepositional PhrasesTenses and ComparisonsWill, Be going to, Present ContinuousEnglish MorphosyntaxInfinitives and ING FormsSubject Verb Agreement and Coordinating ConjunctionsModals and PhrasesAdjective, Adverb, and Noun FormsOther quiz:
Future Tenses › ViewI feel sleepy. I (drink) some coffee.
A. drink
B. is going to drink
C. am drinking
D. will drink
Past Tenses › View
What is the past participle of ‘read’?
A. Read
B. Rade
C. Reed
D. Redd
