(yo) me limpio (tú) te limpias (él) se limpia (ns) nos limpiamos (vs) os limpiáis (ellos) se limpian
Present perfect
(yo) me he limpiado (tú) te has limpiado (él) se ha limpiado (ns) nos hemos limpiado (vs) os habéis limpiado (ellos) se han limpiado
Imperfect
(yo) me limpiaba (tú) te limpiabas (él) se limpiaba (ns) nos limpiábamos (vs) os limpiabais (ellos) se limpiaban
Pluperfect
(yo) me había limpiado (tú) te habías limpiado (él) se había limpiado (ns) nos habíamos limpiado (vs) os habíais limpiado (ellos) se habían limpiado
Simple past
(yo) me limpié (tú) te limpiaste (él) se limpió (ns) nos limpiamos (vs) os limpiasteis (ellos) se limpiaron
Past perfect
(yo) me hube limpiado (tú) te hubiste limpiado (él) se hubo limpiado (ns) nos hubimos limpiado (vs) os hubisteis limpiado (ellos) se hubieron limpiado
Future
(yo) me limpiaré (tú) te limpiarás (él) se limpiará (ns) nos limpiaremos (vs) os limpiaréis (ellos) se limpiarán
Past future
(yo) me habré limpiado (tú) te habrás limpiado (él) se habrá limpiado (ns) nos habremos limpiado (vs) os habréis limpiado (ellos) se habrán limpiado
Conditional
(yo) me limpiaría (tú) te limpiarías (él) se limpiaría (ns) nos limpiaríamos (vs) os limpiaríais (ellos) se limpiarían
Past conditional
(yo) me habría limpiado (tú) te habrías limpiado (él) se habría limpiado (ns) nos habríamos limpiado (vs) os habríais limpiado (ellos) se habrían limpiado
Subjunctive
Present
que (yo) me limpie que (tú) te limpies que (él) se limpie que (ns) nos limpiemos que (vs) os limpiéis que (ellos) se limpien
Past
que (yo) me haya limpiado que (tú) te hayas limpiado que (él) se haya limpiado que (ns) nos hayamos limpiado que (vs) os hayáis limpiado que (ellos) se hayan limpiado
Imperfect
que (yo) me limpiara que (tú) te limpiaras que (él) se limpiara que (ns) nos limpiáramos que (vs) os limpiarais que (ellos) se limpiaran
Pluperfect
que (yo) me hubiera limpiado que (tú) te hubieras limpiado que (él) se hubiera limpiado que (ns) nos hubiéramos limpiado que (vs) os hubierais limpiado que (ellos) se hubieran limpiado
Imperfect (2)
que (yo) me limpiase que (tú) te limpiases que (él) se limpiase que (ns) nos limpiásemos que (vs) os limpiaseis que (ellos) se limpiasen
Pluperfect (2)
que (yo) me hubiese limpiado que (tú) te hubieses limpiado que (él) se hubiese limpiado que (ns) nos hubiésemos limpiado que (vs) os hubieseis limpiado que (ellos) se hubiesen limpiado
Future
que (yo) me limpiare que (tú) te limpiares que (él) se limpiare que (ns) nos limpiáremos que (vs) os limpiareis que (ellos) se limpiaren
Past future
que (yo) me hubiere limpiado que (tú) te hubieres limpiado que (él) se hubiere limpiado que (ns) nos hubiéremos limpiado que (vs) os hubiereis limpiado que (ellos) se hubieren limpiado