How long have you known her?
How long have you been knowing her?
Какой вариант и почему? по какому правилу, действие совершённое в прошлом и имеющий результат в наст.? но разве это не континиус:началось в прошлом и продолжается по сей день?

Первый вариант корректный. Глагол know относится к Stative verbs . Глаголы относящиеся к этой группе не могут быть употреблены в -ing форме и вот поэтому мы используем простой present perfect

Оцени ответ
Подпишись на наш канал в телеграм. Там мы даём ещё больше полезной информации для школьников!

Загрузить картинку