Ответ:

Перевод задания: Джим ... в Шотландии пять лет.

C) has lived (живёт / прожил). Present Perfect подходит для действия, начавшегося в прошлом и продолжающегося до настоящего; с Jim используется has.

Предложение: Jim has lived in Scotland for five years. (Джим живёт в Шотландии пять лет.)