Grammar Quiz

[ Grammar ]

Mr. Pike …………. English at our school for 20 years before he retired last year.

A. had been teaching

B. has been teaching

C. was teaching

D. is teaching

Select your answer:
         


Random Topics:

Hope, Thank, Modal VerbsAdverbs (manners & modifiers)Although, Though, In spite of, DespiteGrammar of Conjunctions and PrepotitionsExclamationVerbals and VoiceUnscramble SentenceAdjectives and VocabularyGerunds in SentencesComparatives - Superlative

Other quiz:

Simple Past Tenses › View

We ___ a lot of fun at the party.

A. haved

B. had

C. having


Tenses › View

She … several short stories since December.

A. had written

B. has written

C. write

D. wrote