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

Random Topics:
Tenses with Time ExpressionsConjunctions and ClausesModals and ConditionalsPresent Continous TenseArticles and DemonstrativesTenses and Food“Put” Phrasal VerbGrammar - Sentence StructureTenses - AuxiliariesPresent Perfect ContinuousOther quiz:
Grammar › ViewI’ve never ____________ to the USA.
A. gone
B. being
C. going
D. been
Tenses with Time Expressions › View
We ___ (be) at the beach next weekend.
A. were at
B. have been at
C. will be
D. are at
