我们认识有好些年了。

We've known each other for years.

We have known each other for years.

Source: Tatoeba

Sentence Composition