Ответ:

Перевод задания: выберите подходящее выражение времени.

We’ve known each other for many years. — Мы знаем друг друга много лет. С периодом времени употребляется for.