Вопрос:

3. They have known /have been knowing him for many years.

Ответ:

They have known him for many years.

Похожие