Share the Learning!

Comprar Present Perfect Tense

Delve into the Present Perfect Tense with the Spanish verb comprar. This page is a comprehensive resource for mastering ‘comprar’, featuring an extensive verb chart, interactive conjugation practices, enjoyable games, and real-world sentence examples. Deepen your understanding of Spanish verbs at Spanish verb conjugation. Also, enhance your practice with ‘comprar’ conjugations at comprar conjugation.

Verb Meaning(s): to buy, to purchase

Verb Chart: Comprar Present Perfect Tense


he comprado

I have bought


hemos comprado

we have bought

(Juana, Juan)

has comprado

you have bought


(informal Spain)

habéis comprado

you all have bought


(Sra./Dr. García)

ha comprado

he/she/you have bought


han comprado

they/you all have bought

Comprar Present Perfect Tense Practice

Multiple Choice Game

Conjugation Practice

Present Perfect Tense

Comprar Present Perfect Sentence Examples

1. Yo he comprado un regalo para mi mejor amigo.
I have bought a gift for my best friend.
2. ¿Tú has comprado las entradas para el cine?
Have you bought the tickets for the cinema?
3. Él ha comprado un coche nuevo.
He has bought a new car.
4. Ella ha comprado un vestido elegante para la fiesta.
She has bought an elegant dress for the party.
5. Usted ha comprado libros para la biblioteca escolar.
You have bought books for the school library.
6. Nosotros hemos comprado boletos para el concierto.
We have bought tickets for the concert.
7. ¿Vosotros habéis comprado souvenirs en el viaje? (vosotros is used only in Spain)
Have you all bought souvenirs on the trip?
8. Ellos han comprado una casa en el campo.
They have bought a house in the countryside.
9. Ellas han comprado comida para la fiesta.
They have bought food for the party.
10. ¿Ustedes han comprado los materiales para la clase de arte?
Have you bought the materials for the art class?