Comprar (to buy) - Pretérito perfecto, indicativo (Present Perfect, indicative) Share Copied!

Comprar - Conjugation of to buy in Spanish: Conjugation table, examples and exercises in the present perfect, indicative tense (Pretérito perfecto, indicativo).
Pretérito perfecto, indicativo (Present Perfect, indicative)
All conjugations and tenses: Comprar (to buy) - Verb conjugation and exercises
Syllabus: Spanish lesson - Precios y dinero (Prices and money)
Conjugation of to buy in Pretérito perfecto
Spanish | English |
---|---|
(yo) he comprado | I have bought |
(tú) has comprado | You have bought |
(él/ella) ha comprado | he/she has bought |
(nosotros/nosotras) hemos comprado | we have bought |
(vosotros/vosotras) habéis comprado | You have bought |
(ellos/ellas) han comprado | they have bought |
Example phrases
Spanish | English |
---|---|
He comprado pan en la panadería cerca del hospital. | I have bought bread at the bakery near the hospital. |
¿Has comprado ya en la farmacia hoy? | Have you already bought at the pharmacy today? |
Ha comprado fruta fresca en la cafetería. | He has bought fresh fruit in the café. |
Hemos comprado entradas en la oficina de correos. | We have bought tickets at the post office. |
¿Habéis comprado libros en la biblioteca? | You have bought books in the library |
Han comprado combustible en la gasolinera esta tarde. | They have bought fuel at the petrol station this afternoon. |
Exercise: Verb conjugation
Instruction: Choose the correct form.
habéis comprado, ha comprado, han comprado, he comprado, hemos comprado, has comprado
1.
... fruta fresca en la cafetería.
(He has bought fresh fruit in the café.)
2.
... entradas en la oficina de correos.
(We have bought tickets at the post office.)
3.
... pan en la panadería cerca del hospital.
(I have bought bread at the bakery near the hospital.)
4.
¿... ya en la farmacia hoy?
(Have you already bought anything at the pharmacy today?)
5.
... combustible en la gasolinera esta tarde.
(They have bought fuel at the petrol station this afternoon.)
6.
¿... libros en la biblioteca?
(Have you bought books from the library?)