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:
A  B  C  D  E 


Random Topics:

Grammar - Collective NounsPresent Perfect Simple & ContinuousPast Perfect Tense and Past TensePast Tense and NeutralModals of ObligationPast Simple and ContinuousAdjectives and AdverbsTOEFL Adjective and AdverbModals TensesModals Deduction: cant /must

Other quiz:

Sentences Function and Structure › View

My dad is here.

A. Imperative

B. Declarative

C. Interrogative

D. Exclamatory


Irregular verbs › View

2nd form of rise

A. rised

B. rose

C. risen

D. risened

Tenses › View

He … (rehearse) a play right now.

A. rehearses

B. is rehearsing

C. has rehearsed

D. was rehearsing


Mixed General Quiz › View

Which province has the _____ “school leaving” age?
a. young
b. youngest
c. younger