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:

Grammar › View

They (love, loves) music.

A. love

B. loves


Adverbs (manners & modifiers) › View

A snail moves incredibly ______.

A. slow

B. slowly

C. slower

D. snowy

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