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:

Present Progressive (Future)Reported speech (statements)Future Tenses and ModalsGrammar - Imperatives and LetEs and SIf- ConditionalGrammar - Present Perfect TenseVerbal and Appositive PhrasesAbility

Other quiz:

Grammar › View

Choose the correct word to complete the sentence: “_______ going to the concert tonight.”

A. Their

B. There

C. They’re

D. Your


Grammar › View

We’re Chinese, we’re ……Beijing.

A. For
B. From
C. In
D. At