Привет! Спасибо за твой ответ.
Твой ответ "knows" неверен, потому что в данном случае нужно использовать форму "have known" в Present Perfect Tense. Правильное предложение звучит так: "People HAVE KNOWN about it for a long time." Так как нам нужно выразить длительное действие, которое началось в прошлом и продолжается до настоящего времени, мы используем форму глагола в прошедшем времени "have known".
Надеюсь, объяснение было понятным! Оцени мой ответ, пожалуйста, лайком или дизлайком.