[ 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

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 SuffixesOther quiz:
Grammar › ViewStudents’ minds ____ about the order of structures.
A. has been confused
B. have been confused
C. have confused
D. has confused
Formal & Informal Words › View
Shortening for words
A. monosyllabic
B. clippings
C. scale
Tenses › ViewZaskia 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
