← All verbs
Verb conjugation

revenir

to return, revert; to shrink, reduce

Simple tenses

Present (presente)

yorevengo
revienes
él/ellareviene
nosotrosrevenimos
vosotrosrevenís
ellos/ellasrevienen

Imperfect (imperfecto)

yorevenía
revenías
él/ellarevenía
nosotrosreveníamos
vosotrosreveníais
ellos/ellasrevenían

Preterite (pretérito)

yorevine
reviniste
él/ellarevino
nosotrosrevinimos
vosotrosrevinisteis
ellos/ellasrevinieron

Future (futuro)

yorevendré
revendrás
él/ellarevendrá
nosotrosrevendremos
vosotrosrevendréis
ellos/ellasrevendrán

Conditional (condicional)

yorevendría
revendrías
él/ellarevendría
nosotrosrevendríamos
vosotrosrevendríais
ellos/ellasrevendrían

Subjunctive (subjuntivo)

yorevenga
revengas
él/ellarevenga
nosotrosrevengamos
vosotrosrevengáis
ellos/ellasrevengan

Subjunctive imperfect (subjuntivo imperfecto)

yoreviniera
revinieras
él/ellareviniera
nosotrosreviniéramos
vosotrosrevinierais
ellos/ellasrevinieran

Imperative (imperativo)

revén
nosotrosrevengamos
vosotrosrevenid

Compound tenses

Pretérito perfecto compuesto

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

Pretérito pluscuamperfecto

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

Pretérito anterior

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

Futuro compuesto

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

Condicional compuesto

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

Pretérito perfecto de subjuntivo

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

Pretérito pluscuamperfecto de subjuntivo

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

Other

Gerund (gerundio)

reviniendo

Past participle (participio)

revenido

Infinitive (infinitivo)

revenir

Want to practice? Try a conjugation exercise.