[ Tenses ]
She ____________ (work) as a teacher for ten years.
A. has been working
B. worked
C. was working
D. have been working

Random Topics:
Conjunction and PunctuationGrammar - direct/indirect objectsModals and VocabularyActive & Passive VoiceSimple and Continuous TensesPresent Continuous for FutureAdverb PhrasesConditional Sentences Type 0, 1 and 2Grammar and IdiomsVerb TensesOther quiz:
Passive Voice › ViewWe _________ (never / beat) at badminton.
A. have never beaten
B. have never been beat
C. have never been beaten
Grammar › View
Can a jaguar talk?
A. Yes, it can
B. No, it can t
Phrasal Verbs › ViewA: Do you know the answer to this problem? B: No. I can’t figure ___.
A. it on
B. it off
C. it in
D. it out
Modal Verbs › View
What ________________ you do in my situation? I need your advice.
A. can
B. should
C. have to
