revenir to return

-ir verbs Stem-changing e → ie

Gerund
reviniendo
Participle
revenido

I. Indicative indicativo

Simple tenses 5
PresentPreteriteImperfectFutureConditional
yo revengorevinereveníarevendrérevendría
revienesrevinistereveníasrevendrásrevendrías
él / ella revienerevinoreveníarevendrárevendría
usted revienerevinoreveníarevendrárevendría
nosotros revenimosrevinimosreveníamosrevendremosrevendríamos
vosotros revenísrevinisteisreveníaisrevendréisrevendríais
ellos / ellas revienenrevinieronreveníanrevendránrevendrían
ustedes revienenrevinieronreveníanrevendránrevendrían
vos ?revenísrevinistereveníasrevendrásrevendrías
Compound tenses 4
Present PerfectPast PerfectFuture PerfectConditional Perfect
yo he revenidohabía revenidohabré revenidohabría revenido
has revenidohabías revenidohabrás revenidohabrías revenido
él / ella ha revenidohabía revenidohabrá revenidohabría revenido
usted ha revenidohabía revenidohabrá revenidohabría revenido
nosotros hemos revenidohabíamos revenidohabremos revenidohabríamos revenido
vosotros habéis revenidohabíais revenidohabréis revenidohabríais revenido
ellos / ellas han revenidohabían revenidohabrán revenidohabrían revenido
ustedes han revenidohabían revenidohabrán revenidohabrían revenido
vos ?has revenidohabías revenidohabrás revenidohabrías revenido

II. Subjunctive subjuntivo

Simple tenses 3
Present SubjunctiveImperfect SubjunctiveFuture Subjunctive
yo revengarevinierareviniere
revengasrevinierasrevinieres
él / ella revengarevinierareviniere
usted revengarevinierareviniere
nosotros revengamosreviniéramosreviniéremos
vosotros revengáisrevinieraisreviniereis
ellos / ellas revenganrevinieranrevinieren
ustedes revenganrevinieranrevinieren
vos ?revengásrevinierasrevinieres
Compound tenses 2
Present Perfect SubjunctivePast Perfect Subjunctive
yo haya revenidohubiera revenido
hayas revenidohubieras revenido
él / ella haya revenidohubiera revenido
usted haya revenidohubiera revenido
nosotros hayamos revenidohubiéramos revenido
vosotros hayáis revenidohubierais revenido
ellos / ellas hayan revenidohubieran revenido
ustedes hayan revenidohubieran revenido
vos ?hayas revenidohubieras revenido

III. Imperative imperativo

Affirmative & negative
AffirmativeNegative
revénno revengas
usted revengano revenga
nosotros revengamosno revengamos
vosotros revenidno revengáis
ustedes revenganno revengan
vos ?revení