Vertical Spanish

Revenir

Irregular

to return

reviniendo

revenido

Pronoun
Present
Preterite
Imperfect
Conditional
Future
Yo revengo revine revenía revendría revendré
Túrevienes reviniste revenías revendrías revendrás
Él / Ella / Ustedreviene revino revenía revendría revendrá
Nosotrosrevenimos revinimos reveníamos revendríamos revendremos
Ellos / Ellas / Ustedesrevienen revinieron revenían revendrían revendrán

Pronoun
Present
Imperfect
Imperfect 2
Future
Yorevenga reviniera reviniese reviniere
Túrevengas revinieras revinieses revinieres
Él / Ella / Ustedrevenga reviniera reviniese reviniere
Nosotrosrevengamos reviniéramos reviniésemos reviniéremos
Ellos / Ellas / Ustedesrevengan revinieran reviniesen revinieren

Pronoun
Affirmative
Negative
Yo- -
Túrevén no revengas
Él / Ella / Ustedrevenga no revenga
Nosotrosrevengamos no revengamos
Ellos / Ellas / Ustedesrevengan no revengan

Compound Tenses

Forms built with haber + the past participle.

Indicative

Pronoun
Present Perfect Pretérito perfecto compuesto
Preterite Perfect Past anterior Rare · mostly literary
Past Perfect Pluperfect
Conditional Perfect
Future Perfect
Yo he revenido hube revenido había revenido habría revenido habré revenido
Tú has revenido hubiste revenido habías revenido habrías revenido habrás revenido
Él / Ella / Usted ha revenido hubo revenido había revenido habría revenido habrá revenido
Nosotros hemos revenido hubimos revenido habíamos revenido habríamos revenido habremos revenido
Ellos / Ellas / Ustedes han revenido hubieron revenido habían revenido habrían revenido habrán revenido

Subjunctive

Pronoun
Present Perfect
Past Perfect (-ra) Pluperfect
Past Perfect (-se) Pluperfect
Future Perfect
Yo haya revenido hubiera revenido hubiese revenido hubiere revenido
Tú hayas revenido hubieras revenido hubieses revenido hubieres revenido
Él / Ella / Usted haya revenido hubiera revenido hubiese revenido hubiere revenido
Nosotros hayamos revenido hubiéramos revenido hubiésemos revenido hubiéremos revenido
Ellos / Ellas / Ustedes hayan revenido hubieran revenido hubiesen revenido hubieren revenido