Printable cheat sheet

venir

to come

explicit irregular

Indicative · Present

Person Number Form
yo singular
vengo
singular
vienes
él/ella/usted singular
viene
nosotros/nosotras plural
venimos
vosotros/vosotras plural
venís
ellos/ellas/ustedes plural
vienen

Indicative · Preterite

Person Number Form
yo singular
vine
singular
viniste
él/ella/usted singular
vino
nosotros/nosotras plural
vinimos
vosotros/vosotras plural
vinisteis
ellos/ellas/ustedes plural
vinieron

Indicative · Imperfect

Person Number Form
yo singular
venía
singular
venías
él/ella/usted singular
venía
nosotros/nosotras plural
veníamos
vosotros/vosotras plural
veníais
ellos/ellas/ustedes plural
venían

Indicative · Future

Person Number Form
yo singular
vendré
singular
vendrás
él/ella/usted singular
vendrá
nosotros/nosotras plural
vendremos
vosotros/vosotras plural
vendréis
ellos/ellas/ustedes plural
vendrán

Indicative · Conditional

Person Number Form
yo singular
vendría
singular
vendrías
él/ella/usted singular
vendría
nosotros/nosotras plural
vendríamos
vosotros/vosotras plural
vendríais
ellos/ellas/ustedes plural
vendrían

Subjunctive · Present

Person Number Form
yo singular
venga
singular
vengas
él/ella/usted singular
venga
nosotros/nosotras plural
vengamos
vosotros/vosotras plural
vengáis
ellos/ellas/ustedes plural
vengan

Subjunctive · Future

Person Number Form
yo singular
viniere
singular
vinieres
él/ella/usted singular
viniere
nosotros/nosotras plural
viniéremos
vosotros/vosotras plural
viniereis
ellos/ellas/ustedes plural
vinieren

Indicative · Present Progressive

Person Number Form
yo singular
estoy viniendo
singular
estás viniendo
él/ella/usted singular
está viniendo
nosotros/nosotras plural
estamos viniendo
vosotros/vosotras plural
estáis viniendo
ellos/ellas/ustedes plural
están viniendo

Indicative · Imperfect Progressive

Person Number Form
yo singular
estaba viniendo
singular
estabas viniendo
él/ella/usted singular
estaba viniendo
nosotros/nosotras plural
estábamos viniendo
vosotros/vosotras plural
estabais viniendo
ellos/ellas/ustedes plural
estaban viniendo

Indicative · Preterite Progressive

Person Number Form
yo singular
estuve viniendo
singular
estuviste viniendo
él/ella/usted singular
estuvo viniendo
nosotros/nosotras plural
estuvimos viniendo
vosotros/vosotras plural
estuvisteis viniendo
ellos/ellas/ustedes plural
estuvieron viniendo

Indicative · Future Progressive

Person Number Form
yo singular
estaré viniendo
singular
estarás viniendo
él/ella/usted singular
estará viniendo
nosotros/nosotras plural
estaremos viniendo
vosotros/vosotras plural
estaréis viniendo
ellos/ellas/ustedes plural
estarán viniendo

Conditional · Progressive

Person Number Form
yo singular
estaría viniendo
singular
estarías viniendo
él/ella/usted singular
estaría viniendo
nosotros/nosotras plural
estaríamos viniendo
vosotros/vosotras plural
estaríais viniendo
ellos/ellas/ustedes plural
estarían viniendo

Indicative · Present Perfect

Person Number Form
yo singular
he venido
singular
has venido
él/ella/usted singular
ha venido
nosotros/nosotras plural
hemos venido
vosotros/vosotras plural
habéis venido
ellos/ellas/ustedes plural
han venido

Indicative · Pluperfect

Person Number Form
yo singular
había venido
singular
habías venido
él/ella/usted singular
había venido
nosotros/nosotras plural
habíamos venido
vosotros/vosotras plural
habíais venido
ellos/ellas/ustedes plural
habían venido

Indicative · Future Perfect

Person Number Form
yo singular
habré venido
singular
habrás venido
él/ella/usted singular
habrá venido
nosotros/nosotras plural
habremos venido
vosotros/vosotras plural
habréis venido
ellos/ellas/ustedes plural
habrán venido

Indicative · Preterite Anterior

Person Number Form
yo singular
hube venido
singular
hubiste venido
él/ella/usted singular
hubo venido
nosotros/nosotras plural
hubimos venido
vosotros/vosotras plural
hubisteis venido
ellos/ellas/ustedes plural
hubieron venido

Conditional · Perfect

Person Number Form
yo singular
habría venido
singular
habrías venido
él/ella/usted singular
habría venido
nosotros/nosotras plural
habríamos venido
vosotros/vosotras plural
habríais venido
ellos/ellas/ustedes plural
habrían venido

Subjunctive · Present Perfect

Person Number Form
yo singular
haya venido
singular
hayas venido
él/ella/usted singular
haya venido
nosotros/nosotras plural
hayamos venido
vosotros/vosotras plural
hayáis venido
ellos/ellas/ustedes plural
hayan venido

Subjunctive · Pluperfect

Person Number Form
yo singular
hubiera venido
Also accepted: hubiese venido
singular
hubieras venido
Also accepted: hubieses venido
él/ella/usted singular
hubiera venido
Also accepted: hubiese venido
nosotros/nosotras plural
hubiéramos venido
Also accepted: hubiésemos venido
vosotros/vosotras plural
hubierais venido
Also accepted: hubieseis venido
ellos/ellas/ustedes plural
hubieran venido
Also accepted: hubiesen venido

Subjunctive · Future Perfect

Person Number Form
yo singular
hubiere venido
singular
hubieres venido
él/ella/usted singular
hubiere venido
nosotros/nosotras plural
hubiéremos venido
vosotros/vosotras plural
hubiereis venido
ellos/ellas/ustedes plural
hubieren venido

Imperative · Affirmative

Person Number Form
singular
ven
usted singular
venga
nosotros/nosotras plural
vengamos
vosotros/vosotras plural
venid
ustedes plural
vengan

Imperative · Negative

Person Number Form
singular
no vengas
usted singular
no venga
nosotros/nosotras plural
no vengamos
vosotros/vosotras plural
no vengáis
ustedes plural
no vengan

Nonfinite · Infinitive

Person Number Form
nonfinite
venir

Nonfinite · Gerund

Person Number Form
nonfinite
viniendo

Nonfinite · Participle

Person Number Form
nonfinite
venido