Grammar Quiz

[ Tenses ]

She __________ for years in this school. (teach – present perfect progressive)

A. was teaching

B. will be teaching

C. has been teaching

D. had taught

Select your answer:
A  B  C  D  E 


Random Topics:

Preposition and Preposition PhraseNoun Verb AgreementImperative SentencesSubject and Verbs AgreementComparison of Adjective and AdverbConjunctions and PronounsConditional Sentence Type 2Adjectives and DegreesPresent and Past TensesAdverbs, Prefixes, and Suffixes

Other quiz:

Past Simple or Past Continuous › View

John and Martin ate hamburgers.

A. Past Simple

B. Past Continuous


Grammar › View

If he………………well, he can get a good job.

A. learn

B. learns

C. learned

D. learning

Tenses › View

Zaskia goes to school every day by Bus.

Subjective pronoun of “Zaskia” is ___

A. He

B. She

C. They

D. We


Grammar & Vocabulary › View

We have to ________ all our library books today.

A. return

B. buy

C. give