In fact, TWO answers are grammatically possible and equally acceptable.
She has worked in this office since 1996.
She has been working in this office since 1996.
8.5m questions
11.2m answers