Ответ:

Перевод задания: Он ___ (работать) здесь три года.

Длительность действия, продолжающегося до настоящего момента, обычно выражается Present Perfect Continuous.

Ответ: d) has been working.

Перевод: Он работает здесь уже три года.