Which sentence about her five years at work is grammatically correct?
Correct answer A. She has been working here for five years.
Explanation
A period of time such as five years takes "for", and an action continuing to the present needs the present perfect continuous.
Answer checked How we write and check questions
Discussion