я знаю этого человека уже несколько лет
I have known this person for several years
I know this man about several years
+Mr. Bon
"I have been" is incorrect here