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:

Relative PronounContrastive ConjunctionsSimple Past Tense & Future TenseTime ExpressionsModal RequestsModal Verbs of PermissionGerunds-ing &-ed AdjectivesSo Such Enough TooPreposition on Time

Other quiz:

Vocabulary › View

Osteopath

A. Minor official
B. Manipulates bones and nerves
C. Skin specialist
D. Expert on insects
E. Biologist who studies vital functions


Simple Present and Past Tenses › View

We _____ the Imperial Castle on my school tour last year.

A. visits

B. visited

C. will visit

D. was visit

a, an, the, Zero Article › View

I just bought ____ new dog. _____ dog is medium-sized and has long fur.

A. The, a
B. -, a
C. A, the
D. -, the


Grammar › View

“Whose mobile is this?” – “It’s ____.”

A. her

B. hers

C. she

D. my