Ответ:
Перевод задания: Майкл работает на одной и той же работе … десять лет. Выберите: for или since.
Ten years — период времени, поэтому употребляем for.
Michael has had the same job for ten years. (Майкл работает на одной и той же работе десять лет.)
