have met before
Je me souviens de vous avoir déjà vus avant.
I remember seeing you before.
Je les ai déjà vus quelque part.
I've seen them somewhere before.
Have we met before?
On s'est déjà vus quelque part ?
Have we met somewhere before?
Haven't we met before?
Nous nous sommes déjà vus en voiture au portail.
We've already met in the car at the gate.
— Funny Games (1997)