В предложении How long have you known Terry? Используется Present Perfect, а почему не Present perfect continuous Он ведь Знал Терри и продолжает знать
Глагол to know относится к глаголам состояния ( Stative Verb), он не употребляется в форме Continuous.
Нет, потому что глагол to know не используется во временах группы Continious!!!