Conjugation of “venir”

venir
Gerund
viniendo
Past participle
venido
Voseo
vos venís · ¡vení!
Imperative
ven! · venga! · vengamos! · venid! · vengan!

Indicative

Present

yovengo
túvienes
él/ellaviene
nosotrosvenimos
vosotrosvenís
ellos/ellasvienen

Present perfect

yohe venido
túhas venido
él/ellaha venido
nosotroshemos venido
vosotroshabéis venido
ellos/ellashan venido

Imperfect

yovenía
túvenías
él/ellavenía
nosotrosveníamos
vosotrosveníais
ellos/ellasvenían

Pluperfect

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

Preterite

yovine
túviniste
él/ellavino
nosotrosvinimos
vosotrosvinisteis
ellos/ellasvinieron

Preterite anterior

yohube venido
túhubiste venido
él/ellahubo venido
nosotroshubimos venido
vosotroshubisteis venido
ellos/ellashubieron venido

Future

yovendré
túvendrás
él/ellavendrá
nosotrosvendremos
vosotrosvendréis
ellos/ellasvendrán

Future perfect

yohabré venido
túhabrás venido
él/ellahabrá venido
nosotroshabremos venido
vosotroshabréis venido
ellos/ellashabrán venido

Conditional

Present

yovendría
túvendrías
él/ellavendría
nosotrosvendríamos
vosotrosvendríais
ellos/ellasvendrían

Perfect

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

Subjunctive

Present

yovenga
túvengas
él/ellavenga
nosotrosvengamos
vosotrosvengáis
ellos/ellasvengan

Perfect

yohaya venido
túhayas venido
él/ellahaya venido
nosotroshayamos venido
vosotroshayáis venido
ellos/ellashayan venido

Imperfect

yoviniera
túvinieras
él/ellaviniera
nosotrosviniéramos
vosotrosvinierais
ellos/ellasvinieran

Pluperfect

yohubiera venido
túhubieras venido
él/ellahubiera venido
nosotroshubiéramos venido
vosotroshubierais venido
ellos/ellashubieran venido

Future

yoviniere
túvinieres
él/ellaviniere
nosotrosviniéremos
vosotrosviniereis
ellos/ellasvinieren