Ответ:

Действие началось в прошлом и продолжается сейчас, поэтому используется Present Perfect.

Ответ: b. have lived.