(yo) me revengo (tú) te revienes (ella) se reviene (ns) nos revenimos (vs) os revenís (ellas) se revienen
Present perfect
(yo) me he revenido (tú) te has revenido (ella) se ha revenido (ns) nos hemos revenido (vs) os habéis revenido (ellas) se han revenido
Imperfect
(yo) me revenía (tú) te revenías (ella) se revenía (ns) nos reveníamos (vs) os reveníais (ellas) se revenían
Pluperfect
(yo) me había revenido (tú) te habías revenido (ella) se había revenido (ns) nos habíamos revenido (vs) os habíais revenido (ellas) se habían revenido
Simple past
(yo) me revine (tú) te reviniste (ella) se revino (ns) nos revinimos (vs) os revinisteis (ellas) se revinieron
Past perfect
(yo) me hube revenido (tú) te hubiste revenido (ella) se hubo revenido (ns) nos hubimos revenido (vs) os hubisteis revenido (ellas) se hubieron revenido
Future
(yo) me revendré (tú) te revendrás (ella) se revendrá (ns) nos revendremos (vs) os revendréis (ellas) se revendrán
Past future
(yo) me habré revenido (tú) te habrás revenido (ella) se habrá revenido (ns) nos habremos revenido (vs) os habréis revenido (ellas) se habrán revenido
Conditional
(yo) me revendría (tú) te revendrías (ella) se revendría (ns) nos revendríamos (vs) os revendríais (ellas) se revendrían
Past conditional
(yo) me habría revenido (tú) te habrías revenido (ella) se habría revenido (ns) nos habríamos revenido (vs) os habríais revenido (ellas) se habrían revenido
Subjunctive
Present
que (yo) me revenga que (tú) te revengas que (ella) se revenga que (ns) nos revengamos que (vs) os revengáis que (ellas) se revengan
Past
que (yo) me haya revenido que (tú) te hayas revenido que (ella) se haya revenido que (ns) nos hayamos revenido que (vs) os hayáis revenido que (ellas) se hayan revenido
Imperfect
que (yo) me reviniera que (tú) te revinieras que (ella) se reviniera que (ns) nos reviniéramos que (vs) os revinierais que (ellas) se revinieran
Pluperfect
que (yo) me hubiera revenido que (tú) te hubieras revenido que (ella) se hubiera revenido que (ns) nos hubiéramos revenido que (vs) os hubierais revenido que (ellas) se hubieran revenido
Imperfect (2)
que (yo) me reviniese que (tú) te revinieses que (ella) se reviniese que (ns) nos reviniésemos que (vs) os revinieseis que (ellas) se reviniesen
Pluperfect (2)
que (yo) me hubiese revenido que (tú) te hubieses revenido que (ella) se hubiese revenido que (ns) nos hubiésemos revenido que (vs) os hubieseis revenido que (ellas) se hubiesen revenido
Future
que (yo) me reviniere que (tú) te revinieres que (ella) se reviniere que (ns) nos reviniéremos que (vs) os reviniereis que (ellas) se revinieren
Past future
que (yo) me hubiere revenido que (tú) te hubieres revenido que (ella) se hubiere revenido que (ns) nos hubiéremos revenido que (vs) os hubiereis revenido que (ellas) se hubieren revenido