Ответ:

Перевод задания: Выберите правильный вариант и заполните пропуск: «Мы … друзьями Майка уже пять лет».

We have been friends with Mike for five years.

Отрезок времени, продолжающийся до настоящего момента, выражается с помощью Present Perfect; с we используется have been.

Мы дружим с Майком уже пять лет.

Ответ: c) have been.