Home | Learn Spanish | Learn English

Learning Spanish Verb: venir = to come


Learn Spanish

Presente - Present SimpleCondicional - Conditional Simple
yovengoyovendría
vienesvendrías
él, ella, ustedvieneél, ella, ustedvendría
nosotrosvenimosnosotrosvendríamos
vosotrosvenísvosotrosvendríais
ellos, ellas, ustedesvienenellos, ellas, ustedesvendrían
Pretérito Perfecto Compuesto - Present PerfectCondicional Perfecto - Conditional Perfect
yohe venidoyohabría venido
has venidohabrías venido
él, ella, ustedha venidoél, ella, ustedhabría venido
nosotroshemos venidonosotroshabríamos venido
vosotroshabéis venidovosotroshabríais venido
ellos, ellas, ustedeshan venidoellos, ellas, ustedeshabrían venido
Futuro Perfecto - Future PerfectPretérito Pluscuamperfecto - Past Perfect
yohabré venidoyohabía venido
habrás venidohabías venido
él, ella, ustedhabrá venidoél, ella, ustedhabía venido
nosotroshabremos venidonosotroshabíamos venido
vosotroshabréis venidovosotroshabíais venido
ellos, ellas, ustedeshabrán venidoellos, ellas, ustedeshabían venido
Futuro Simple - Future SimplePretérito Imperfecto - Past Simple
yovendréyovenía
vendrásvenías
él, ella, ustedvendráél, ella, ustedvenía
nosotrosvendremosnosotrosveníamos
vosotrosvendréisvosotrosveníais
ellos, ellas, ustedesvendránellos, ellas, ustedesvenían
Pretérito Perfecto Simple - Past SimplePretérito Anterior - Past Perfect
yovineyohube venido
vinistehubiste venido
él, ella, ustedvinoél, ella, ustedhubo venido
nosotrosvinimosnosotroshubimos venido
vosotrosvinisteisvosotroshubisteis venido
ellos, ellas, ustedesvinieronellos, ellas, ustedeshubieron venido
Presente - Present SimplePretérito Imperfecto - Past Simple
yovengayoviniera o viniese
vengasvinieras o vinieses
él, ella, ustedvengaél, ella, ustedviniera o viniese
nosotrosvengamosnosotrosviniéramos o viniésemos
vosotrosvengáisvosotrosvinierais o vinieseis
ellos, ellas, ustedesvenganellos, ellas, ustedesvinieran o viniesen
Futuro - Future SimplePretérito Perfecto - Present Perfect
yoviniereyohaya venido
viniereshayas venido
él, ella, ustedviniereél, ella, ustedhaya venido
nosotrosviniéremosnosotroshayamos venido
vosotrosviniereisvosotroshayáis venido
ellos, ellas, ustedesvinierenellos, ellas, ustedeshayan venido
Pretérito Pluscuamperfecto - Past PerfectFuturo Perfecto - Future Perfect
yohubiera o hubiese venidoyohubiere venido
hubieras o hubieses venidohubieres venido
él, ella, ustedhubiera o hubiese venidoél, ella, ustedhubiere venido
nosotroshubiéramos o hubiésemos venidonosotroshubiéremos venido
vosotroshubierais o hubieseis venidovosotroshubiereis venido
ellos, ellas, ustedeshubieran o hubiesen venidoellos, ellas, ustedeshubieren venido
Presente - Present
yo
ven
él, ella, ustedvenga
nosotrosvengamos
vosotrosvenid
ellos, ellas, ustedesvengan