[ 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 - SuperlativeOther quiz:
Simple Past Tenses › ViewWe ___ 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
