Verb Patterns

The markers, endings, and logic that connect every Spanish conjugation

How Endings Build Together

habl-
STEM
+
-a-
THEME
+
-ba-
TENSE
+
-mos
PERSON
=
hablábamos

(we were speaking / we used to speak)

Universal Person Markers

These patterns appear across almost all tenses

-s
tú (you informal)
-mos
nosotros (we)
-is
vosotros (you all)
-n
ellos/ustedes (they/you)

Theme Vowels

Combined with person markers to form endings

-AR verbs
A
-ER verbs
E
-IR verbs
I / E
-AR
-ER
-IR
Shared

Present Indicative

Theme Vowel Only
Practice

No special tense marker — just the theme vowel (A, E, I) directly combined with person markers.

-AR-ER-IR
yo-o-o-o
-as-es-es
él/ella-a-e-e
nosotros-amos-emos-imos
vosotros-áis-éis-ís
ellos-an-en-en
Pattern: -ER/-IR share endings except in nosotros/vosotros where -IR keeps its i
How it builds:
hablar
habl + a + mos = hablamos
comer
com + e + s = comes
vivir
viv + i + mos = vivimos

Preterite

Stressed endings
Practice

Unique stressed endings that replace theme vowels entirely. -AR uses á/ó accents, -ER/-IR use í/ió.

-AR-ER/-IR
yo
-aste-iste
él/ella-ió
nosotros-amos-imos
vosotros-asteis-isteis
ellos-aron-ieron
Pattern: -ER and -IR merge completely! -AR uses a, -ER/-IR use i
How it builds:
hablar
habl + é = hablé (yo)
hablar
habl + ó = habló (él)
comer
com + iste = comiste (tú)
vivir
viv + ió = vivió (él)

Imperfect

-aba- / -ía-
Practice

Super regular! -AR verbs use -aba-, while -ER/-IR verbs use -ía-, then add person markers.

-AR-ER/-IR
yo-aba-ía
-abas-ías
él/ella-aba-ía
nosotros-ábamos-íamos
vosotros-abais-íais
ellos-aban-ían
Pattern: Super regular! -AR adds -aba-, -ER/-IR add -ía-, then person markers
How it builds:
hablar
habl + aba + mos = hablábamos
comer
com + ía + s = comías
vivir
viv + ía + n = vivían

Future

-é, -ás, -á, -emos, -éis, -án
Practice

Attach stressed endings to the FULL INFINITIVE. Same for all verb types! Based on present tense of haber.

ALL verbs
yo
-ás
él/ella
nosotros-emos
vosotros-éis
ellos-án
Pattern: Attach to FULL infinitive (hablar + é = hablaré). Endings match present of haber!
How it builds:
hablar
hablar + é = hablaré
comer
comer + ás = comerás
vivir
vivir + án = vivirán

Conditional

-ía, -ías, -íamos, -íais, -ían
Practice

Same as imperfect -ER/-IR endings, but attached to full infinitive. Uses same stems as future.

ALL verbs
yo-ía
-ías
él/ella-ía
nosotros-íamos
vosotros-íais
ellos-ían
Pattern: Infinitive + imperfect -ER/-IR endings. Same irregular stems as future!
How it builds:
hablar
hablar + ía = hablaría
comer
comer + íamos = comeríamos
vivir
vivir + ías = vivirías

Present Subjunctive

Opposite theme vowel
Practice

THE FLIP! Take the yo form, drop -o, then add OPPOSITE theme vowel. -AR gets E, -ER/-IR get A.

-AR → uses E-ER/-IR → uses A
yo-e-a
-es-as
él/ella-e-a
nosotros-emos-amos
vosotros-éis-áis
ellos-en-an
Pattern: THE VOWEL FLIP! -AR verbs take -ER/-IR vowels, and vice versa
How it builds:
hablar
hablo → habl + e = hable
comer
como → com + a = coma
vivir
vivo → viv + a = viva

The Subjunctive Vowel Flip

-AR (A)
uses E
-ER/-IR (E)
uses A
hablar → hablecomer → comavivir → viva

Imperfect Subjunctive

-ra, -ras, -ra, -ramos, -rais, -ran
Practice

Take 3rd person plural preterite, drop -ron, add -ra endings. Alternative: -se endings.

ALL verbs (-ra)
yo-ra
-ras
él/ella-ra
nosotros-ramos
vosotros-rais
ellos-ran
Pattern: Derived from 3rd person plural preterite. Drop -ron, add -ra endings
How it builds:
hablar
hablaron → habla + ra = hablara
comer
comieron → comie + ra = comiera
vivir
vivieron → vivie + ras = vivieras

Non-finite Forms

Gerund (Present Participle)

-ando / -iendo

-AR verbs use -ando, while -ER/-IR verbs use -iendo

hablar
habl + ando = hablando
comer
com + iendo = comiendo
vivir
viv + iendo = viviendo

Past Participle

-ado / -ido

-AR verbs use -ado, while -ER/-IR verbs use -ido

hablar
habl + ado = hablado
comer
com + ido = comido
vivir
viv + ido = vivido

Key Insights

  • Simple tenses (present, preterite, imperfect) are built from: stem + tense marker + person
  • Future and conditional are unique: they attach to the full infinitive
  • Subjunctive present uses the opposite theme vowel — this is the famous “vowel flip”
  • Subjunctive imperfect is derived from the preterite 3rd person plural
  • Person markers (-s, -mos, -is, -n) appear consistently across most tenses

Ready to see these patterns in real verbs?

Open Verb Explorer