Grammar Quiz

[ Tenses ]

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/Future/Past Simple/Present PerfectPhrasal Verbs and GrammarTime ExpressionsConjunctions and ClausesModal Verbs and VocabularyPast Simple TensesTenses StructureArticleCollective NounsFuture - Will and Be going to

Other quiz:

Passive Voice › View

My mother is going _________ this house.

A. sold

B. sell

C. to be sold

D. to sell


Conjunction › View

We can go by bus __________ we can walk.

A. And
B. But
C. Or
D. So