Употребление
Обратите внимание, что статичные глаголы (Stative verbs или Non-continuous verbs) обычно не употребляются в Present Perfect Continuous. В ситуация, когда мы говорим про длительность действий, описываемых статичными глаголами, все равно употребляется Present Perfect Simple. Рассмотрим как употребляются статичные глаголы в Present Perfect и Present Perfect Continuous.
How long
Задавая вопрос с помощью вопросительного слова How long мы ставим статичный глагол в форму Present Perfect Simple.
How long have you known Denis?
Как давно ты знаешь Дениса,
Иными словами, в вопросе говорится о продолжительности действия, но так как смысловой глагол have является статичным, мы ставим его в форму Perfect Simple.
Исключения
Два глагола, которые обычно не имеют формы Continuous, want и mean, при этом могут образовывать форму Present Perfect Continuous в значении “намереваться”.