← All verbs
Verb conjugation

poner

to put, to put up, to place, to lay; to set, to set up (e.g. set an alarm, set up chairs)

Simple tenses

Present (presente)

yopongo
pones
él/ellapone
nosotrosponemos
vosotrosponéis
ellos/ellasponen

Imperfect (imperfecto)

yoponía
ponías
él/ellaponía
nosotrosponíamos
vosotrosponíais
ellos/ellasponían

Preterite (pretérito)

yopuse
pusiste
él/ellapuso
nosotrospusimos
vosotrospusisteis
ellos/ellaspusieron

Future (futuro)

yopondré
pondrás
él/ellapondrá
nosotrospondremos
vosotrospondréis
ellos/ellaspondrán

Conditional (condicional)

yopondría
pondrías
él/ellapondría
nosotrospondríamos
vosotrospondríais
ellos/ellaspondrían

Subjunctive (subjuntivo)

yoponga
pongas
él/ellaponga
nosotrospongamos
vosotrospongáis
ellos/ellaspongan

Subjunctive imperfect (subjuntivo imperfecto)

yopusiera
pusieras
él/ellapusiera
nosotrospusiéramos
vosotrospusierais
ellos/ellaspusieran

Imperative (imperativo)

pon
nosotrospongamos
vosotrosponed

Compound tenses

Pretérito perfecto compuesto

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

Pretérito pluscuamperfecto

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

Pretérito anterior

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

Futuro compuesto

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

Condicional compuesto

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

Pretérito perfecto de subjuntivo

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

Pretérito pluscuamperfecto de subjuntivo

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

Other

Gerund (gerundio)

poniendo

Past participle (participio)

puesto

Infinitive (infinitivo)

poner

Want to practice? Try a conjugation exercise.