[ Present Continuous, Present Perfect and Used to ]
She has been an English teacher _____ 1989.
A. Since
B. For

Random Topics:
Modal Verbs for PossibilityPast and Future TensesGrammar - Countable/ UncountableGrammar and VocabularyHave as verb and auxiliaryPassive ModalsPast Simple TensesGrammar & VocabularyComparatives, Superlatives, and ModalsNouns & PronounsOther quiz:
Grammar › ViewIf I continue eating in this way, I _________ sick.
A. will get
B. get
C. will
Tenses › View
The extinction of certain species ____ scientists for years.
A. has worried
B. worries
C. is worrying
D. will worry
Past Perfect Tense › ViewAnyone … the latest version of the phone software for free before August 2013.
A. had been able to update
B. had be able to update
Grammar › View
We _______ pay anything. The concert is free.
A. mustn’t
B. didn’t need
C. don’t need to
