je vous l'ai

I have ... to you

→ je
phrase Common #8,288
I have ... to you This is an incomplete construction usually followed by a past participle: je vous l'ai dit means “I told you,” and je vous l'ai remis means “I handed it back to you.” Vous is formal or plural “you,” and l' stands for “it” or “him/her,” depending on context.
FR: Je vous l'ai déjà expliqué.
EN: I've already explained it to you.

Je vous l'ai envoyé il y a deux jours.

I sent it to you two days ago.

Comme je vous l'ai répété plusieurs fois, je ne suis pas une alien.

As I’ve told you several times, I’m not an alien.

— Bugonia (2025)

Je vous l'ai remis en entrant.

I gave it back to you when I came in.

— Insaisissables 2 (2016)

Je vous l'ai envoyée il y a deux jours.

I sent it to you two days ago.

Je vous l'ai pourtant expliqué!

But I already explained it to you!

— Avatar : La Voie de l'eau (2022)

Comme je vous l'ai raconté.

As I told you.

Je vous l'ai présentée la semaine dernière.

I introduced her to you last week.