Comprar Conjugation: All Spanish Tenses

Comprar (to buy, to purchase) is one of the most used verbs in Spanish and it is completely regular: it follows the -ar verb pattern in every tense, so it is a perfect model verb to learn early.

Infinitive Gerund Participle
comprar comprando comprado

Practice comprar

Indicative Tenses of Comprar

Comprar in the Present (Presente)

Habits, current facts and general truths: Compro el pan en la panadería de la esquina (I buy bread at the bakery on the corner).

PersonForm
yocompro
compras
él / ella / ustedcompra
nosotros / nosotrascompramos
vosotros / vosotrascompráis
ellos / ellas / ustedescompran

Present tense rules →

Comprar in the Preterite (Pretérito indefinido)

Completed actions at a specific moment in the past: Ayer compré un regalo para mi madre (Yesterday I bought a gift for my mother).

PersonForm
yocompré
compraste
él / ella / ustedcompró
nosotros / nosotrascompramos
vosotros / vosotrascomprasteis
ellos / ellas / ustedescompraron

Preterite rules →

Comprar in the Present Perfect (Pretérito perfecto)

Past connected to the present: Hoy he comprado todo para la cena (Today I have bought everything for dinner).

PersonForm
yohe comprado
has comprado
él / ella / ustedha comprado
nosotros / nosotrashemos comprado
vosotros / vosotrashabéis comprado
ellos / ellas / ustedeshan comprado

Present perfect rules →

Comprar in the Imperfect (Pretérito imperfecto)

Habitual or ongoing actions in the past: De pequeños comprábamos caramelos todos los domingos (As children we used to buy sweets every Sunday).

PersonForm
yocompraba
comprabas
él / ella / ustedcompraba
nosotros / nosotrascomprábamos
vosotros / vosotrascomprabais
ellos / ellas / ustedescompraban

Imperfect rules →

Comprar in the Past Perfect (Pluscuamperfecto)

An action before another past action: Cuando llegué, ya habían comprado las entradas (When I arrived, they had already bought the tickets).

PersonForm
yohabía comprado
habías comprado
él / ella / ustedhabía comprado
nosotros / nosotrashabíamos comprado
vosotros / vosotrashabíais comprado
ellos / ellas / ustedeshabían comprado

Past perfect rules →

Comprar in the Future (Futuro simple)

Plans and predictions: Mañana compraré los billetes de tren (Tomorrow I will buy the train tickets).

PersonForm
yocompraré
comprarás
él / ella / ustedcomprará
nosotros / nosotrascompraremos
vosotros / vosotrascompraréis
ellos / ellas / ustedescomprarán

Future tense rules →

Comprar in the Future Perfect (Futuro perfecto)

An action that will be completed in the future: Para el viernes ya habremos comprado todos los muebles (By Friday we will have bought all the furniture).

PersonForm
yohabré comprado
habrás comprado
él / ella / ustedhabrá comprado
nosotros / nosotrashabremos comprado
vosotros / vosotrashabréis comprado
ellos / ellas / ustedeshabrán comprado

Future perfect rules →

Comprar in the Conditional (Condicional simple)

Advice and hypothetical situations: Yo en tu lugar compraría el modelo más barato (If I were you, I would buy the cheaper model).

PersonForm
yocompraría
comprarías
él / ella / ustedcompraría
nosotros / nosotrascompraríamos
vosotros / vosotrascompraríais
ellos / ellas / ustedescomprarían

Conditional rules →

Comprar in the Conditional Perfect (Condicional compuesto)

Hypotheses about the past: Habría comprado esa casa, pero era muy cara (I would have bought that house, but it was too expensive).

PersonForm
yohabría comprado
habrías comprado
él / ella / ustedhabría comprado
nosotros / nosotrashabríamos comprado
vosotros / vosotrashabríais comprado
ellos / ellas / ustedeshabrían comprado

Conditional perfect rules →

Subjunctive Tenses of Comprar

Present Subjunctive of Comprar (Presente de subjuntivo)

Wishes, doubts and emotions: Quiero que compres fruta fresca (I want you to buy fresh fruit).

PersonForm
yocompre
compres
él / ella / ustedcompre
nosotros / nosotrascompremos
vosotros / vosotrascompréis
ellos / ellas / ustedescompren

Present subjunctive rules →

Present Perfect Subjunctive of Comprar (Pretérito perfecto de subjuntivo)

Evaluating a recent past action: Espero que hayas comprado el regalo (I hope you have bought the gift).

PersonForm
yohaya comprado
hayas comprado
él / ella / ustedhaya comprado
nosotros / nosotrashayamos comprado
vosotros / vosotrashayáis comprado
ellos / ellas / ustedeshayan comprado

Perfect subjunctive rules →

Imperfect Subjunctive of Comprar (Pretérito imperfecto de subjuntivo)

Hypothetical conditions: Si compraras menos, ahorrarías más (If you bought less, you would save more).

PersonForm
yocomprara
compraras
él / ella / ustedcomprara
nosotros / nosotrascompráramos
vosotros / vosotrascomprarais
ellos / ellas / ustedescompraran

Imperfect subjunctive rules →

Past Perfect Subjunctive of Comprar (Pluscuamperfecto de subjuntivo)

Unreal hypotheses about the past: Si hubieras comprado antes, habrías pagado menos (If you had bought earlier, you would have paid less).

PersonForm
yohubiera comprado
hubieras comprado
él / ella / ustedhubiera comprado
nosotros / nosotrashubiéramos comprado
vosotros / vosotrashubierais comprado
ellos / ellas / ustedeshubieran comprado

Past perfect subjunctive rules →

Imperative of Comprar

Affirmative Commands of Comprar (Imperativo afirmativo)

Orders and requests: ¡Compra leche cuando salgas! (Buy milk when you go out!)

PersonForm
compra
ustedcompre
nosotros / nosotrascompremos
vosotros / vosotrascomprad
ustedescompren

Affirmative commands rules →

Negative Commands of Comprar (Imperativo negativo)

Prohibitions and negative advice: No compres nada sin compararlo antes (Don't buy anything without comparing it first).

PersonForm
no compres
ustedno compre
nosotros / nosotrasno compremos
vosotros / vosotrasno compréis
ustedesno compren

Negative commands rules →

Expressions with Comprar

  • Comprar a plazos - to buy in installments
  • Ir de compras - to go shopping
  • Comprar gato por liebre - to be cheated on a purchase (literally: to buy a cat instead of a hare)
  • Comprar al por mayor - to buy wholesale, in bulk

Practice comprar

FAQs about comprar

Is comprar a regular or irregular verb?

Comprar is completely regular: it follows the -ar verb pattern in every tense, including the participle (comprado).

How do you conjugate comprar in the present tense?

Yo compro, tú compras, él/ella compra, nosotros compramos, vosotros compráis, ellos compran.

What are the gerund and the participle of comprar?

The gerund is comprando and the participle is comprado: estoy comprando (I am buying), he comprado (I have bought).

What is the past tense of comprar?

Preterite: compré, compraste, compró, compramos, comprasteis, compraron. Imperfect: compraba, comprabas, compraba, comprábamos, comprabais, compraban.

What is the difference between comprar and pagar?

Comprar means to acquire a product or service (comprar pan - to buy bread); pagar means to hand over the money in exchange (pagar la cuenta - to pay the bill).