Vertical Spanish

Invenir

Irregular

to discover

inviniendo

invenido

Pronoun
Present
Preterite
Imperfect
Conditional
Future
Yo invengo invine invenía invendría invendré
Túinvienes inviniste invenías invendrías invendrás
Él / Ella / Ustedinviene invino invenía invendría invendrá
Nosotrosinvenimos invinimos inveníamos invendríamos invendremos
Ellos / Ellas / Ustedesinvienen invinieron invenían invendrían invendrán

Pronoun
Present
Imperfect
Imperfect 2
Future
Yoinvenga inviniera inviniese inviniere
Túinvengas invinieras invinieses invinieres
Él / Ella / Ustedinvenga inviniera inviniese inviniere
Nosotrosinvengamos inviniéramos inviniésemos inviniéremos
Ellos / Ellas / Ustedesinvengan invinieran inviniesen invinieren

Pronoun
Affirmative
Negative
Yo- -
Túinvén no invengas
Él / Ella / Ustedinvenga no invenga
Nosotrosinvengamos no invengamos
Ellos / Ellas / Ustedesinvengan no invengan

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 invenido hube invenido había invenido habría invenido habré invenido
Tú has invenido hubiste invenido habías invenido habrías invenido habrás invenido
Él / Ella / Usted ha invenido hubo invenido había invenido habría invenido habrá invenido
Nosotros hemos invenido hubimos invenido habíamos invenido habríamos invenido habremos invenido
Ellos / Ellas / Ustedes han invenido hubieron invenido habían invenido habrían invenido habrán invenido

Subjunctive

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