He has been working here for over ten years.
Он работает здесь более десяти лет.
Ответ: has been working