← All verbs
Verb conjugation

comprar

to buy (to obtain in exchange of money or goods); to buy out

Usage

To buy — one of the most basic, high-frequency verbs in Spanish, used constantly from shopping trips to major purchases: comprar pan, comprar una casa.

Examples
  • Voy a comprar leche y pan.I'm going to buy milk and bread.
  • Compramos la casa hace dos años.We bought the house two years ago.
  • ¿Dónde compraste esos zapatos?Where did you buy those shoes?
Common mistake

Learners sometimes get the preposition wrong for the seller: "I bought it from my neighbor" is se lo compré a mi vecino, using a — not de or por, even though English uses "from."

Simple tenses

Present (presente)

yocompro
compras
él/ellacompra
nosotroscompramos
vosotroscompráis
ellos/ellascompran

Imperfect (imperfecto)

yocompraba
comprabas
él/ellacompraba
nosotroscomprábamos
vosotroscomprabais
ellos/ellascompraban

Preterite (pretérito)

yocompré
compraste
él/ellacompró
nosotroscompramos
vosotroscomprasteis
ellos/ellascompraron

Future (futuro)

yocompraré
comprarás
él/ellacomprará
nosotroscompraremos
vosotroscompraréis
ellos/ellascomprarán

Conditional (condicional)

yocompraría
comprarías
él/ellacompraría
nosotroscompraríamos
vosotroscompraríais
ellos/ellascomprarían

Subjunctive (subjuntivo)

yocompre
compres
él/ellacompre
nosotroscompremos
vosotroscompréis
ellos/ellascompren

Subjunctive imperfect (subjuntivo imperfecto)

yocomprara
compraras
él/ellacomprara
nosotroscompráramos
vosotroscomprarais
ellos/ellascompraran

Imperative (imperativo)

compra
nosotroscompremos
vosotroscomprad

Compound tenses

Pretérito perfecto compuesto

yohe comprado
has comprado
él/ellaha comprado
nosotroshemos comprado
vosotroshabéis comprado
ellos/ellashan comprado

Pretérito pluscuamperfecto

yohabía comprado
habías comprado
él/ellahabía comprado
nosotroshabíamos comprado
vosotroshabíais comprado
ellos/ellashabían comprado

Pretérito anterior

yohube comprado
hubiste comprado
él/ellahubo comprado
nosotroshubimos comprado
vosotroshubisteis comprado
ellos/ellashubieron comprado

Futuro compuesto

yohabré comprado
habrás comprado
él/ellahabrá comprado
nosotroshabremos comprado
vosotroshabréis comprado
ellos/ellashabrán comprado

Condicional compuesto

yohabría comprado
habrías comprado
él/ellahabría comprado
nosotroshabríamos comprado
vosotroshabríais comprado
ellos/ellashabrían comprado

Pretérito perfecto de subjuntivo

yohaya comprado
hayas comprado
él/ellahaya comprado
nosotroshayamos comprado
vosotroshayáis comprado
ellos/ellashayan comprado

Pretérito pluscuamperfecto de subjuntivo

yohubiera comprado
hubieras comprado
él/ellahubiera comprado
nosotroshubiéramos comprado
vosotroshubierais comprado
ellos/ellashubieran comprado

Other

Gerund (gerundio)

comprando

Past participle (participio)

comprado

Infinitive (infinitivo)

comprar

Want to practice? Try a conjugation exercise.

Frequently asked questions

What does "comprar" mean?

"comprar" means "to buy (to obtain in exchange of money or goods); to buy out".

How do you conjugate "comprar" in the present tense?

The present (presente) of "comprar" is: yo compro, tú compras, él/ella compra, nosotros compramos, vosotros compráis, ellos/ellas compran.

What is the Pretérito perfecto compuesto of "comprar"?

The pretérito perfecto compuesto of "comprar" is: yo he comprado, tú has comprado, él/ella ha comprado, nosotros hemos comprado, vosotros habéis comprado, ellos/ellas han comprado.

What is the Imperative (imperativo) of "comprar"?

The imperative (imperativo) of "comprar" is: tú compra, nosotros compremos, vosotros comprad.