venir

to comepor tiempo-ir irregular
participio venidogerundio viniendohe + participio he venidoestoy + gerundio estoy viniendo

Presentewhat is going on now

Presente

Present — what is happening now, and what happens habitually

yovengoI comenosotrosvenimoswe come
túvienesyou comevosotrosvenísyou all come
él/ella/Ud.vienehe/she comesellos/Uds.vienenthey come

Pretérito perfecto

Present perfect — have —ed; a past still touching now. Spain: today, this week. Latin America: mostly the indefinido instead

yohe venidoI have comenosotroshemos venidowe have come
túhas venidoyou have comevosotroshabéis venidoyou all have come
él/ella/Ud.ha venidohe/she has comeellos/Uds.han venidothey have come

Presente de subjuntivo

Present subjunctive — after que with wishes, doubt, emotion, ojalá

yovenga(that) I comenosotrosvengamos(that) we come
túvengas(that) you comevosotrosvengáis(that) you all come
él/ella/Ud.venga(that) he/she comesellos/Uds.vengan(that) they come

Perfecto de subjuntivo

Present perfect subjunctive — have —ed, under doubt or emotion: no creo que haya venido

yohaya venido(that) I have comenosotroshayamos venido(that) we have come
túhayas venido(that) you have comevosotroshayáis venido(that) you all have come
él/ella/Ud.haya venido(that) he/she has comeellos/Uds.hayan venido(that) they have come

Pasadowhat went on

Pretérito indefinido

Preterite — a finished past action — it started, it ended

yovineI camenosotrosvinimoswe came
túvinisteyou camevosotrosvinisteisyou all came
él/ella/Ud.vinohe/she cameellos/Uds.vinieronthey came

Pretérito imperfecto

Imperfect — used to / was —ing; background, habits, descriptions

yoveníaI used to comenosotrosveníamoswe used to come
túveníasyou used to comevosotrosveníaisyou all used to come
él/ella/Ud.veníahe/she used to comeellos/Uds.veníanthey used to come

Pretérito pluscuamperfecto

Past perfect — had —ed; further back than another past event

yohabía venidoI had comenosotroshabíamos venidowe had come
túhabías venidoyou had comevosotroshabíais venidoyou all had come
él/ella/Ud.había venidohe/she had comeellos/Uds.habían venidothey had come

Imperfecto de subjuntivo (-ra)

Imperfect subjunctive — si clauses and past-tense wishes: si tuviera, quería que fuera

yoviniera(that) I camenosotrosviniéramos(that) we came
túvinieras(that) you camevosotrosvinierais(that) you all came
él/ella/Ud.viniera(that) he/she cameellos/Uds.vinieran(that) they came

Imperfecto de subjuntivo (-se)

Imperfect subjunctive — the same tense, second form; commoner in Spain and in writing

yoviniese(that) I camenosotrosviniésemos(that) we came
túvinieses(that) you camevosotrosvinieseis(that) you all came
él/ella/Ud.viniese(that) he/she cameellos/Uds.viniesen(that) they came

Pluscuamperfecto de subjuntivo

Past perfect subjunctive — had —ed, hypothetically: si hubiera sabido

yohubiera venido(that) I had comenosotroshubiéramos venido(that) we had come
túhubieras venido(that) you had comevosotroshubierais venido(that) you all had come
él/ella/Ud.hubiera venido(that) he/she had comeellos/Uds.hubieran venido(that) they had come

Pretérito anterior

Preterite perfect — had —ed, immediately before; literary, all but extinct

yohube venidoI had comenosotroshubimos venidowe had come
túhubiste venidoyou had comevosotroshubisteis venidoyou all had come
él/ella/Ud.hubo venidohe/she had comeellos/Uds.hubieron venidothey had come

Futurowhat will or would go on

Futuro simple

Future — will — (spoken Spanish often prefers voy a + infinitivo)

yovendréI will comenosotrosvendremoswe will come
túvendrásyou will comevosotrosvendréisyou all will come
él/ella/Ud.vendráhe/she will comeellos/Uds.vendránthey will come

Condicional simple

Conditional — would —; also softens a request into politeness

yovendríaI would comenosotrosvendríamoswe would come
túvendríasyou would comevosotrosvendríaisyou all would come
él/ella/Ud.vendríahe/she would comeellos/Uds.vendríanthey would come

Futuro perfecto

Future perfect — will have —ed; done by some future point

yohabré venidoI will have comenosotroshabremos venidowe will have come
túhabrás venidoyou will have comevosotroshabréis venidoyou all will have come
él/ella/Ud.habrá venidohe/she will have comeellos/Uds.habrán venidothey will have come

Condicional perfecto

Conditional perfect — would have —ed; the road not taken

yohabría venidoI would have comenosotroshabríamos venidowe would have come
túhabrías venidoyou would have comevosotroshabríais venidoyou all would have come
él/ella/Ud.habría venidohe/she would have comeellos/Uds.habrían venidothey would have come

Futuro de subjuntivo

Future subjunctive — legal and proverbial only: adonde fueres, haz lo que vieres

yoviniere(should) I comenosotrosviniéremos(should) we come
túvinieres(should) you comevosotrosviniereis(should) you all come
él/ella/Ud.viniere(should) he/she comeellos/Uds.vinieren(should) they come

Imperativotelling someone to

Imperativo afirmativo

Imperative (do it) — orders and requests; there is no yo form

yo—nosotrosvengamoslet's come
túvencome!vosotrosvenidcome!
él/ella/Ud.vengacome!ellos/Uds.vengancome!

Imperativo negativo

Imperative (don't) — no + subjunctive — never the affirmative form with no in front

yo—nosotrosno vengamoslet's not come
túno vengasdon't comevosotrosno vengáisdon't come
él/ella/Ud.no vengadon't comeellos/Uds.no vengandon't come
Imagen. Camino que lleva a un castillo intrincado — traducido de Path Leading to Intricate Castle (Image Catalog · flickr · CC0)

Red = the form breaks the regular pattern. Everything in black you could have worked out from the endings alone.

venir

to comepor persona-ir irregular
participio venidogerundio viniendohe + participio he venidoestoy + gerundio estoy viniendo

yo

I — the speaker

PresentevengoI come
Perfectohe venidoI have come
Subj. presentevenga(that) I come
Subj. perfectohaya venido(that) I have come
FuturovendréI will come
CondicionalvendríaI would come
Fut. perfectohabré venidoI will have come
Cond. perfectohabría venidoI would have come
Subj. futuroviniere(should) I come
IndefinidovineI came
ImperfectoveníaI used to come
Pluscuamp.había venidoI had come
Subj. imperf.viniera(that) I came
Subj. -seviniese(that) I came
Subj. pluscuamp.hubiera venido(that) I had come
Pret. anteriorhube venidoI had come
Imperativo—
Imper. negativo—

nosotros / nosotras

we — the speaker plus others

Presentevenimoswe come
Perfectohemos venidowe have come
Subj. presentevengamos(that) we come
Subj. perfectohayamos venido(that) we have come
Futurovendremoswe will come
Condicionalvendríamoswe would come
Fut. perfectohabremos venidowe will have come
Cond. perfectohabríamos venidowe would have come
Subj. futuroviniéremos(should) we come
Indefinidovinimoswe came
Imperfectoveníamoswe used to come
Pluscuamp.habíamos venidowe had come
Subj. imperf.viniéramos(that) we came
Subj. -seviniésemos(that) we came
Subj. pluscuamp.hubiéramos venido(that) we had come
Pret. anteriorhubimos venidowe had come
Imperativovengamoslet's come
Imper. negativono vengamoslet's not come

tú

you (informal) — one person you are familiar with

Presentevienesyou come
Perfectohas venidoyou have come
Subj. presentevengas(that) you come
Subj. perfectohayas venido(that) you have come
Futurovendrásyou will come
Condicionalvendríasyou would come
Fut. perfectohabrás venidoyou will have come
Cond. perfectohabrías venidoyou would have come
Subj. futurovinieres(should) you come
Indefinidovinisteyou came
Imperfectoveníasyou used to come
Pluscuamp.habías venidoyou had come
Subj. imperf.vinieras(that) you came
Subj. -sevinieses(that) you came
Subj. pluscuamp.hubieras venido(that) you had come
Pret. anteriorhubiste venidoyou had come
Imperativovencome!
Imper. negativono vengasdon't come

vosotros / vosotras

you all — informal plural, Spain only

Presentevenísyou all come
Perfectohabéis venidoyou all have come
Subj. presentevengáis(that) you all come
Subj. perfectohayáis venido(that) you all have come
Futurovendréisyou all will come
Condicionalvendríaisyou all would come
Fut. perfectohabréis venidoyou all will have come
Cond. perfectohabríais venidoyou all would have come
Subj. futuroviniereis(should) you all come
Indefinidovinisteisyou all came
Imperfectoveníaisyou all used to come
Pluscuamp.habíais venidoyou all had come
Subj. imperf.vinierais(that) you all came
Subj. -sevinieseis(that) you all came
Subj. pluscuamp.hubierais venido(that) you all had come
Pret. anteriorhubisteis venidoyou all had come
Imperativovenidcome!
Imper. negativono vengáisdon't come

él / ella / usted

he, she, you (formal) — one other person — formal you shares it

Presentevienehe/she comes
Perfectoha venidohe/she has come
Subj. presentevenga(that) he/she comes
Subj. perfectohaya venido(that) he/she has come
Futurovendráhe/she will come
Condicionalvendríahe/she would come
Fut. perfectohabrá venidohe/she will have come
Cond. perfectohabría venidohe/she would have come
Subj. futuroviniere(should) he/she come
Indefinidovinohe/she came
Imperfectoveníahe/she used to come
Pluscuamp.había venidohe/she had come
Subj. imperf.viniera(that) he/she came
Subj. -seviniese(that) he/she came
Subj. pluscuamp.hubiera venido(that) he/she had come
Pret. anteriorhubo venidohe/she had come
Imperativovengacome!
Imper. negativono vengadon't come

ellos / ellas / ustedes

they, you all — several others — plural you shares it

Presentevienenthey come
Perfectohan venidothey have come
Subj. presentevengan(that) they come
Subj. perfectohayan venido(that) they have come
Futurovendránthey will come
Condicionalvendríanthey would come
Fut. perfectohabrán venidothey will have come
Cond. perfectohabrían venidothey would have come
Subj. futurovinieren(should) they come
Indefinidovinieronthey came
Imperfectoveníanthey used to come
Pluscuamp.habían venidothey had come
Subj. imperf.vinieran(that) they came
Subj. -seviniesen(that) they came
Subj. pluscuamp.hubieran venido(that) they had come
Pret. anteriorhubieron venidothey had come
Imperativovengancome!
Imper. negativono vengandon't come
Imagen. Camino que lleva a un castillo intrincado — traducido de Path Leading to Intricate Castle (Image Catalog · flickr · CC0)

Red = the form breaks the regular pattern. Everything in black you could have worked out from the endings alone.