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:
Good vs. Well Later vs. LatterThird Conditional Mixed GrammarModal Verbs & Reflexive PronounsPresent/Future/Past Simple/Present PerfectModal VerbsPresent Continuous, Present Perfect and Used toComparatives and Superlatives

Other quiz:

Grammar › View

We _______ interesting people in our life.

A. met

B. have met

C. meeting


Simple Future Tense › View

The students … have their final exams next week

A. will be

B. are going to

C. is going to

D. were


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