Grammar Quiz

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 Forms

Other quiz:

Future Tenses › View

I 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