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/she 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/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

Subjuntivo presente 

Spanish English
(yo) compre I buy
(tú) compres you buy
(él/ella) compre he/she buys
(nosotros/nosotras) compremos we buy
(vosotros/vosotras) compréis you 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/she 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 used to buy
(tú) comprabas You were buying
(él/ella) compraba he/she used to buy
(nosotros/nosotras) comprábamos we used to buy
(vosotros/vosotras) comprabais You bought
(ellos/ellas) compraban they bought

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/she 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/I were to buy
(tú) compraras/comprases You bought/bought
(él/ella) comprara/comprase he bought
(nosotros/nosotras) compráramos/comprásemos we bought
(vosotros/vosotras) comprarais/compraseis You would buy
(ellos/ellas) compraran/comprasen they bought

Subjuntivo pluscuamperfecto 

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

Pretérito indefinido 

Spanish English
(yo) compré I bought
(tú) compraste you bought
(él/ella) compró he/she 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/she had bought
(nosotros/nosotras) hubimos comprado we had bought
(vosotros/vosotras) hubisteis comprado You 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/she will buy
(nosotros/nosotras) compraremos we will buy
(vosotros/vosotras) comprareis You will buy
(ellos/ellas) compraren they would 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/she will have bought
(nosotros/nosotras) hubiéremos comprado we shall 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/she 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/she 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/she would buy
(nosotros/nosotras) compraríamos we would buy
(vosotros/vosotras) compraríais You 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/she 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 the biscuits for the shopping.
Vosotros compráis las galletas para la compra.
3. We will buy the tickets for the concert.
Nosotros compraremos los boletos para el concierto.
4. We buy the meat and the fish.
Nosotros compramos la carne y el pescado.
5. They buy the juice and the milk today.
Ellos compran el zumo y la leche hoy.

Basic past tenses (A2/B1)

Exercise: Translate and make sentences

Instruction: Translate the words and phrases below.

1. They bought the sofa on sale.
Ellos compraron el sofá en oferta.
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. Did you buy the ticket with the card?
¿comprasteis el billete con la tarjeta?
5. He bought a cheap shirt.
Él compró una camisa barata.

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.