te he comprado

I have bought you

→ te
phrase Rare #32,909
I have bought you Used when speaking to someone you have bought something for. The following object may be stated or left understood.
SP: Te he comprado unas flores.
EN: I have bought you some flowers.

Te he comprado algo.

I bought you something.

¿Qué has hecho con el reloj que te he comprado?

What have you done with the watch I bought you?

Te he comprado.

I've bought you.

— Nadie sabe (2004)

Te he comprado esto.

I bought this for you.

También te he comprado el pañuelo de siempre, pero éste es mi regalo especial.

I also bought you the usual scarf, but this one is my special gift.

— Realmente amor (2003)

Lara, espero que no te importe, pero te he comprado esto.

Lara, I hope you don’t mind, but I bought you this.

— Hogar (2020)

Te he comprado un coche.

I bought you a car.

Te he comprado un regalo.

I bought you a gift.