All verbs
Present
yopongo
túpones
él/ella/ustedpone
nosotrosponemos
vosotrosponéis
ellos/ellas/ustedesponen
Gerund
poniendo
Preterite
yopuse
túpusiste
él/ella/ustedpuso
nosotrospusimos
vosotrospusisteis
ellos/ellas/ustedespusieron
Imperfect
yoponía
túponías
él/ella/ustedponía
nosotrosponíamos
vosotrosponíais
ellos/ellas/ustedesponían
Present perfect
yohe puesto
túhas puesto
él/ella/ustedha puesto
nosotroshemos puesto
vosotroshabéis puesto
ellos/ellas/ustedeshan puesto
Pluperfect
yohabía puesto
túhabías puesto
él/ella/ustedhabía puesto
nosotroshabíamos puesto
vosotroshabíais puesto
ellos/ellas/ustedeshabían puesto
Future
yopondré
túpondrás
él/ella/ustedpondrá
nosotrospondremos
vosotrospondréis
ellos/ellas/ustedespondrán
Future perfect
yohabré puesto
túhabrás puesto
él/ella/ustedhabrá puesto
nosotroshabremos puesto
vosotroshabréis puesto
ellos/ellas/ustedeshabrán puesto
Conditional
yopondría
túpondrías
él/ella/ustedpondría
nosotrospondríamos
vosotrospondríais
ellos/ellas/ustedespondrían
Conditional perfect
yohabría puesto
túhabrías puesto
él/ella/ustedhabría puesto
nosotroshabríamos puesto
vosotroshabríais puesto
ellos/ellas/ustedeshabrían puesto
Present subjunctive
que yoponga
que túpongas
que él/ella/ustedponga
que nosotrospongamos
que vosotrospongáis
que ellos/ellas/ustedespongan
Imperfect subjunctive
que yopusiera / pusiese
que túpusieras / pusieses
que él/ella/ustedpusiera / pusiese
que nosotrospusiéramos / pusiésemos
que vosotrospusierais / pusieseis
que ellos/ellas/ustedespusieran / pusiesen
Imperative
(tú)pon
(usted)ponga
(nosotros)pongamos
(vosotros)poned
(ustedes)pongan
(tú) nopongas
(usted) noponga
(nosotros) nopongamos
(vosotros) nopongáis
(ustedes) nopongan
Practise poner in every tense