Grammar Quiz

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 Verbs

Other quiz:

Vocabulary › View

Not 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