Задание
Выберите правильный вариант ответа.
They ________________ him for many years.
- have known
- have been knowing
- have know
- has known