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:

Grammar › View

The band ___ practising extremely hard for the annual concert now.

A. is

B. are

C. was

D. were


Vocabulary › View

During a fun classroom quiz, Hannah asked: “Which word means ‘relating to, having, or forming a crust or shell’?”

A. Skiff

B. Crustaceous

C. Sortie

D. Stanza

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