je suis déjà venu ici
I've been here a lot longer than you have.
Je suis ici depuis bien plus longtemps que toi.
I don't think I've been here before.
Je ne pense pas être déjà venu(e) ici.
— The Lives of Others (2006)
I've been here longer than you.
Je suis ici depuis plus longtemps que toi.
This is the third time I've been here.
C’est la troisième fois que je viens ici.