Topics: Tenses
He ________ for twenty years before he retired last year
A. had been teaching
B. has taught
C. was teaching
D. has been teaching
Select your answer:

Random Topics:
Definite and Indefinite ArticleModal Verbs in First ConditionalHave vs. HasReported Speech and TensesGrammar - could / could notduring, for, whileFuture Tense VocabularyGrammar of Future PlansModals of Obligation and PermissionRequest with Modal VerbsOther quiz:
Vocabulary › ViewNot agreeing with or inconsistent with the Constitution.
A. unconstitutional
B. sovereignty
C. sedition
D. reserved powers
Grammar › View
Jane ____________ her gift from her boyfriend last week.
A. is receiving
B. have received
C. had received
D. was receiving
