Comprar (to buy) - Verb conjugation and exercises

Conjugation of comprar (to buy) for all verb tenses with example phrases and exercises.

 Comprar (to buy) - Verb conjugation and exercises

Learning materials that implement this verb:

Level: A1

Module 3: Día a día (Day to day)

Lesson 19: Precios y dinero (Prices and money)

Basic verb forms

Infinitivo (Infinitive) Gerundio (Gerund) Participio (Participle)
Comprar (to buy) Comprando (Buying) Comprado (Bought)

Comprar (to buy): Verb conjugation tables

Indicativo (Indicative) Subjuntivo (Subjunctive)

Presente 

Spanish English
yo compro I buy
tú compras you buy
él/ella compra he buys
nosotros/nosotras compramos we buy
vosotros/vosotras compráis you buy
ellos/ellas compran they buy

Pretérito perfecto 

Spanish English
yo he comprado I have bought
tú has comprado You have bought
él/ella ha comprado he has bought
nosotros/nosotras hemos comprado We have bought
vosotros/vosotras habéis comprado You have bought
ellos/ellas han comprado they have bought

Subjuntivo presente 

Spanish English
yo compre I buy
tú compres you buy
él/ella compre he buys
nosotros/nosotras compremos we buy
vosotros/vosotras compréis you (plural) buy
ellos/ellas compren They buy

Subjuntivo pretérito perfecto 

Spanish English
yo haya comprado I have bought
tú hayas comprado you have bought
él/ella haya comprado he has bought
nosotros/nosotras hayamos comprado we have bought
vosotros/vosotras hayáis comprado you have bought
ellos/ellas hayan comprado they have bought

Pretérito imperfecto 

Spanish English
yo compraba I was buying
tú comprabas You were buying
él/ella compraba he was buying
nosotros/nosotras comprábamos we used to buy
vosotros/vosotras comprabais you were buying
ellos/ellas compraban They were buying

Pretérito pluscuamperfecto 

Spanish English
yo había comprado I had bought
tú habías comprado You had bought
él/ella había comprado he had bought
nosotros/nosotras habíamos comprado we had bought
vosotros/vosotras habíais comprado you had bought
ellos/ellas habían comprado They had bought

Subjuntivo pretérito imperfecto 

Spanish English
yo comprara/comprase I bought
tú compraras/comprases you bought
él/ella comprara/comprase he would buy
nosotros/nosotras compráramos/comprásemos we bought
vosotros/vosotras comprarais/compraseis you all would buy
ellos/ellas compraran/comprasen they would buy

Subjuntivo pluscuamperfecto 

Spanish English
yo hubiera/hubiese comprado I would have bought
tú hubieras/hubieses comprado You would have bought
él/ella hubiera/hubiese comprado he would have bought
nosotros/nosotras hubiéramos/hubiésemos comprado we would have bought
vosotros/vosotras hubierais/hubieseis comprado you would have bought
ellos/ellas hubieran/hubiesen comprado They would have bought

Pretérito indefinido 

Spanish English
yo compré I bought
tú compraste You bought
él/ella compró he bought
nosotros/nosotras compramos we bought
vosotros/vosotras comprasteis you bought
ellos/ellas compraron they bought

Pretérito anterior 

Spanish English
yo hube comprado I had bought
tú hubiste comprado You had bought
él/ella hubo comprado he had bought
nosotros/nosotras hubimos comprado We had bought
vosotros/vosotras hubisteis comprado you had bought
ellos/ellas hubieron comprado they had bought

Subjuntivo futuro simple 

Spanish English
yo comprare I will buy
tú comprares You will buy
él/ella comprare he will buy
nosotros/nosotras compraremos we will buy
vosotros/vosotras comprareis you will buy
ellos/ellas compraren They will buy

Subjuntivo futuro perfecto 

Spanish English
yo hubiere comprado I will have bought
tú hubieres comprado you will have bought
él/ella hubiere comprado he will have bought
nosotros/nosotras hubiéremos comprado we will have bought
vosotros/vosotras hubiereis comprado You will have bought
ellos/ellas hubieren comprado They will have bought

Futuro simple 

Spanish English
yo compraré I will buy
tú comprarás You will buy
él/ella comprará he will buy
nosotros/nosotras compraremos we will buy
vosotros/vosotras compraréis you will buy
ellos/ellas comprarán they will buy

Futuro perfecto 

Spanish English
yo habré comprado I will have bought
tú habrás comprado You will have bought
él/ella habrá comprado he will have bought
nosotros/nosotras habremos comprado We will have bought
vosotros/vosotras habréis comprado You will have bought
ellos/ellas habrán comprado They will have bought
Imperativo (Imperative)

Imperativo 

Spanish English
¡Compra! He buy!
¡Compre! We buy
¡Compremos! Let's buy!
¡Comprad! They buy!
¡Compren! Buy!

Imperativo negativo 

Spanish English
N/A You don't buy
¡No compres! Do not buy!
¡No compre! Don't buy!
¡No compremos! You (all) don't buy
¡No compréis! They don’t buy

Condicional simple 

Spanish English
yo compraría I would buy
tú comprarías You would buy
él/ella compraría He would buy
nosotros/nosotras compraríamos We would buy
vosotros/vosotras compraríais You all would buy
ellos/ellas comprarían They would buy

Condicional perfecto 

Spanish English
yo habría comprado I would have bought
tú habrías comprado You would have bought
él/ella habría comprado he would have bought
nosotros/nosotras habríamos comprado We would have bought
vosotros/vosotras habríais comprado you would have bought
ellos/ellas habrían comprado they would have bought

Present and future tenses: A1

Exercise: Translate and make sentences

Instruction: Translate the words and phrases below.

1. He will buy a gift for her.
Él comprará un regalo para ella.
2. You buy biscuits for the party.
Vosotros compráis galletas para la fiesta.
3. We will buy the tickets for the concert.
Nosotros compraremos los boletos para el concierto.
4. We bought the vegetables yesterday.
Nosotros compramos las verduras ayer.
5. They buy water for the dinner.
Ellos compran agua para la cena.

Basic past tenses (A2/B1)

Exercise: Translate and make sentences

Instruction: Translate the words and phrases below.

1. They bought food for the party.
Ellas compraron comida para la fiesta.
2. You were buying the tickets for the series.
Vosotros comprabais las entradas para la serie.
3. You used to buy the complaint form at the fair.
Tú comprabas la hoja de reclamación en la feria.
4. You bought tickets for the cinema.
Vosotras comprasteis entradas para el cine.
5. He bought flowers for his mother.
Él compró flores para su madre.

Basic subjunctive exercises: B1

Exercise: Verb conjugation

Instruction: Choose the correct verb and tense.

Show translation Show answers

compremos, comprarais/compraseis, compraras/comprases, comprara/comprase, compren

1.
Si vosotros los billetes, podríamos ir al concierto.
(If you were to buy the tickets, we could go to the concert.)
2.
Si tú esos zapatos, te quedarían perfectos.
(If you bought those shoes, they would fit you perfectly.)
3.
Si él el coche, tendría muchos problemas.
(If he were to buy the car, he would have a lot of problems.)
4.
Quiero que nosotros frutas frescas.
(I want us to buy fresh fruits.)
5.
No creo que ellos ropa de esa tienda.
(I don't think they buy clothes from that store.)

Advanced exercises: C1/C2

Exercise: Translate and make sentences

Instruction: Translate the words and phrases below.

1. I am surprised that they have bought tickets for the concert.
Me sorprende que ellos hayan comprado entradas para el concierto.
2. He would have bought a book, but he didn't have enough money.
Él habría comprado un libro, pero no tenía suficiente dinero.
3. If I had bought the book, I would have read it yesterday.
Si yo hubiera/hubiese comprado el libro, lo habría leído ayer.
4. You went to the beach after you had bought the umbrellas.
Fuisteis a la playa después de que hubisteis comprado las sombrillas.
5. We would have bought those plane tickets.
Nosotros habríamos comprado esos billetes de avión.