Ответ:
Перевод задания: Джек хочет найти новую работу. Он ______ на той же работе уже три года.
Ответ на английском: Jack wants a new job. He has been in the same job for three years.
Перевод: Джек хочет найти новую работу. Он работает на той же работе уже три года.
Present Perfect употребляется с указанием периода, который начался в прошлом и продолжается до настоящего времени: for three years («три года»).
Ответ: a) has been.
