has comprado

you have bought

→ haber
phrase Uncommon #15,453
you have bought Used to talk about something you have bought. In some regions, the simple past “you bought” may be more common in similar contexts.
SP: ¿Has comprado leche?
EN: Have you bought milk?

¿Qué le has comprado?

What did you buy him?

¿Se lo has comprado tú, prenda?

Did you buy it for him, sweetheart?

— La dolce vita (1960)

¿Te has comprado una casa?

Have you bought a house?

— Amores perros (2000)

¿Qué le has comprado a Tom para Navidad?

What did you buy Tom for Christmas?

¿Lo has comprado?

Have you bought it?

— Брат (1997)

¿Por qué has comprado un coche?

Why did you buy a car?

¿No has comprado el libro del que te hablé?

Haven’t you bought the book I told you about?

— Les invasions barbares (2003)

¿Me has comprado algo?

Did you buy me anything?

¿Dónde has comprado ese bolígrafo?

Where did you buy that pen?

Has comprado más estampillas de lo necesario.

You bought more stamps than necessary.

¿Le has comprado un regalo por Navidad?

Have you bought him/her a Christmas present?

¿Dónde los has comprado?

Where did you buy them?

¿Qué le has comprado a tu novia por Navidad?

What did you buy your girlfriend for Christmas?

¿Por qué has comprado un diccionario tan caro?

Why did you buy such an expensive dictionary?

¿No has comprado lo que te encargué?

Didn't you buy what I asked you to get?

— Los 400 golpes (1959)

¿Dónde las has comprado?

Where did you buy them?

¿Dónde has comprado este libro?

Where did you buy this book?

¿Qué has comprado?

What have you bought?

¿Para cuántas personas has comprado regalos navideños este año?

How many people have you bought Christmas gifts for this year?

¿También has comprado esto?

Did you buy this too?

— Un asunto de familia (2018)

¿Dónde has comprado esas gafas tan bonitas?

Where did you buy those lovely glasses?

— Los 400 golpes (1959)

No lo has comprado todo.

You haven't bought everything.

— Fue solo un accidente (2025)

¿Qué le has comprado para navidad?

What did you buy them for Christmas?

¿Lo has comprado en el mercado negro?

Did you buy it on the black market?

¿Por qué has comprado ese sombrero?

Why did you buy that hat?

El concierto para clarinete de Mozart no está incluso en el CD que has comprado.

Mozart’s Clarinet Concerto isn’t included on the CD you bought.

¿Dónde has comprado esas ruedas tan malas?

Where did you buy those terrible tires?