Conjugation of “poner”

poner
Gerund
poniendo
Past participle
puesto
Voseo
vos ponés · ¡poné!
Imperative
pon! · ponga! · pongamos! · poned! · pongan!

Indicative

Present

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

Present perfect

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

Imperfect

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

Pluperfect

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

Preterite

yopuse
túpusiste
él/ellapuso
nosotrospusimos
vosotrospusisteis
ellos/ellaspusieron

Preterite anterior

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

Future

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

Future perfect

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

Conditional

Present

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

Perfect

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

Subjunctive

Present

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

Perfect

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

Imperfect

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

Pluperfect

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

Future

yopusiere
túpusieres
él/ellapusiere
nosotrospusiéremos
vosotrospusiereis
ellos/ellaspusieren