Grammar Quiz

[ 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:
PrepositionsQuestion Words Abstract vs. Concrete Kinds of SentencesVocabulary and PrepositionsAdjective ClausesGrammar - Nouns, Verbs, and AdjectivesIndependent ClausesGerund or Infinitive

Other quiz:

Vocabulary › View

CONSISTENCY

A. DEGREE OF VISCOSTICY; HOW THICK OR THIN A FLUID IS
B. TO DRAW TOGETHER, OR REDUCE IN SIZE
C. DEPENDEDT


Vocabulary › View

The chess player made a __________________ move that put their opponent on the defensive.

A. strategic

B. approval

C. tutorial


How to use : Read the question carefully, then select one of the answers button.