Priority Learning Order

PriorityTense/FormWhy
1Present indicativeDescribes current reality; most conversations start here
2Ir + a + infinitive (periphrastic future)Easiest way to talk about the near future
3PreteriteNarrating completed past events
4ImperfectDescribing ongoing past states and habitual actions
5Present progressiveEmphasizing what is happening right now
6Imperative (commands)Giving/receiving instructions
7Present perfectConnecting past actions to the present
8Future indicativeFormal future tense
9ConditionalPolite requests, hypotheticals
10Present subjunctiveExpressing wishes, doubt, and emotion
11Imperfect subjunctiveHypotheticals and past-rooted wishes

Verb Classes

Spanish verbs fall into three classes based on their infinitive ending:

  • -ar verbs (e.g., hablar — to speak)
  • -er verbs (e.g., comer — to eat)
  • -ir verbs (e.g., vivir — to live)

The stem is what remains after removing the infinitive ending: habl-, com-, viv-.


1. Present Indicative (Presente de Indicativo)

Use for: current facts, habits, and general truths.

Remove the infinitive ending and add:

Person-ar-er-ir
yo-o-o-o
-as-es-es
él/ella/Ud.-a-e-e
nosotros-amos-emos-imos
vosotros*-áis-éis-ís
ellos/Uds.-an-en-en

*vosotros is used in Spain; Latin American Spanish uses *ustedes* for all plural “you.”

Examples:

  • Hablo con mi familia. — I speak with my family.
  • Comemos en el restaurante. — We eat at the restaurant.
  • Vivimos cerca de la iglesia. — We live near the church.

Present Indicative Irregularities

Yo-form irregulars (go-verbs): Many common verbs have an irregular yo form ending in -go but are otherwise regular.

VerbYo form
tener (to have)tengo
venir (to come)vengo
poner (to put)pongo
salir (to leave)salgo
hacer (to do/make)hago
traer (to bring)traigo
caer (to fall)caigo
ver (to see)veo
saber (to know)
conocer (to know/meet)conozco

Stem-changing verbs: The vowel in the stem changes in all forms except nosotros (and vosotros). This is called the “boot” or “shoe” pattern.

e → ie:

Personquerer (to want)
yoquiero
quieres
él/ellaquiere
nosotrosqueremos
ellosquieren

Other e→ie verbs: entender, empezar, pensar, preferir, sentir

o → ue:

Personpoder (to be able to)
yopuedo
puedes
él/ellapuede
nosotrospodemos
ellospueden

Other o→ue verbs: dormir, volver, encontrar, contar, recordar

e → i (only -ir verbs):

Personpedir (to ask for)
yopido
pides
él/ellapide
nosotrospedimos
ellospiden

Other e→i verbs: servir, seguir, repetir, conseguir

Fully irregular verbs:

Personser (to be)estar (to be)ir (to go)tener (to have)
yosoyestoyvoytengo
eresestásvastienes
él/ellaesestávatiene
nosotrossomosestamosvamostenemos
ellossonestánvantienen

2. Ir + a + Infinitive (Futuro Perifrástico)

Use for: talking about plans or near-future intentions.

Structure: conjugated ir + a + infinitive

  • Voy a comer. — I’m going to eat.
  • Vamos a estudiar la Biblia. — We’re going to study the Bible.
  • ¿Vas a ir a la iglesia? — Are you going to go to church?

No new endings to learn — just the present tense of ir (voy, vas, va, vamos, van).


3. Preterite (Pretérito Indefinido)

Use for: completed past actions with a clear beginning and end.

Person-ar-er / -ir
yo
-aste-iste
él/ella/Ud.-ió
nosotros-amos-imos
ellos/Uds.-aron-ieron

Note: nosotros -ar and -ir forms are identical to present tense; context clarifies meaning.

Examples:

  • Hablé con el pastor. — I spoke with the pastor.
  • Comieron en casa. — They ate at home.
  • Vivimos en México por tres años. — We lived in Mexico for three years.

Preterite Irregularities

Ser and Ir share the same preterite forms (context distinguishes them):

Personser / ir
yofui
fuiste
él/ellafue
nosotrosfuimos
ellosfueron

Common irregular preterite stems: These verbs use irregular stems with a shared set of endings: -e, -iste, -o, -imos, -ieron (no accent marks).

VerbStemYoÉl/Ella
tenertuv-tuvetuvo
estarestuv-estuveestuvo
poderpud-pudepudo
ponerpus-pusepuso
sabersup-supesupo
venirvin-vinevino
quererquis-quisequiso
hacerhic- / hiz-hicehizo
decirdij-dijedijo
traertraj-trajetrajo

Stem-changing -ir verbs change e→i or o→u in third-person forms only:

  • pedir: pidió, pidieron
  • dormir: durmió, durmieron
  • sentir: sintió, sintieron

Spelling-change verbs (-car, -gar, -zar) adjust spelling in the yo form to preserve the sound:

VerbYo preterite
buscar (to look for)busqué
llegar (to arrive)llegué
empezar (to begin)empecé

4. Imperfect (Pretérito Imperfecto)

Use for: ongoing or habitual past states and actions (“used to,” “was doing”).

Person-ar-er / -ir
yo-aba-ía
-abas-ías
él/ella/Ud.-aba-ía
nosotros-ábamos-íamos
ellos/Uds.-aban-ían

Examples:

  • Cuando era niño, iba a la iglesia cada domingo. — When I was a child, I went to church every Sunday.
  • Comíamos juntos cada noche. — We used to eat together every night.

Imperfect Irregularities

Only three verbs are irregular in the imperfect:

Personserirver
yoeraibaveía
erasibasveías
él/ellaeraibaveía
nosotroséramosíbamosveíamos
elloseranibanveían

5. Present Progressive (Presente Progresivo)

Use for: emphasizing an action in progress right now.

Structure: estar (conjugated) + present participle (-ndo form)

Forming the present participle:

  • -ar verbs: drop -ar, add -andohablarhablando
  • -er / -ir verbs: drop ending, add -iendocomercomiendo, vivirviviendo

Examples:

  • Estoy leyendo la Biblia. — I am reading the Bible.
  • Están comiendo en el restaurante. — They are eating at the restaurant.

Present Participle Irregularities

Stem-changing -ir verbs apply their stem change to the participle:

  • pedirpidiendo
  • dormirdurmiendo
  • servirsirviendo

-er/-ir verbs with a vowel before the ending use -yendo:

  • leerleyendo
  • creercreyendo
  • oíroyendo
  • iryendo

6. Imperative (Imperativo)

Use for: giving commands and instructions.

Informal (tú) commands

Affirmative tú commands use the él/ella present indicative form:

VerbTú command
hablarhabla
comercome
vivirvive

Negative tú commands use the tú present subjunctive form (see section 10):

  • No hables. — Don’t speak.
  • No comas eso. — Don’t eat that.

Irregular affirmative tú commands:

VerbCommand
tenerten
venirven
ponerpon
salirsal
hacerhaz
decirdi
ser
irve

Formal (usted / ustedes) commands

Use the present subjunctive form for all formal commands (affirmative and negative):

Person-ar-er / -ir
Ud.-e-a
Uds.-en-an
  • Hable más despacio, por favor. — Please speak more slowly.
  • No coman en esta área. — Don’t eat in this area.

Nosotros commands (“Let’s…”)

Use the nosotros present subjunctive form:

  • Oremos juntos. — Let’s pray together.
  • Comamos. — Let’s eat.

7. Present Perfect (Pretérito Perfecto)

Use for: past actions that connect to or affect the present.

Structure: haber (conjugated) + past participle

Conjugating haber in present:

Personhaber
yohe
has
él/ellaha
nosotroshemos
elloshan

Forming the past participle:

  • -ar verbs: drop -ar, add -adohablarhablado
  • -er / -ir verbs: drop ending, add -idocomercomido, vivirvivido

Examples:

  • He leído la Biblia esta mañana. — I have read the Bible this morning.
  • Hemos comido en ese restaurante. — We have eaten at that restaurant.

Irregular Past Participles

VerbPast Participle
hacerhecho
decirdicho
ponerpuesto
volvervuelto
vervisto
escribirescrito
abrirabierto
morirmuerto
romperroto
cubrircubierto

8. Future Indicative (Futuro Simple)

Use for: future events, predictions, and formal statements.

Unlike most tenses, the future is added to the full infinitive (no stem removal):

PersonAll verbs
yo
-ás
él/ella/Ud.
nosotros-emos
ellos/Uds.-án

Examples:

  • Hablaré con el pastor mañana. — I will speak with the pastor tomorrow.
  • Viviremos en paz. — We will live in peace.

Future Irregularities

A set of common verbs use an irregular stem but the same endings:

VerbFuture StemYoEllos
tenertendr-tendrétendrán
venirvendr-vendrévendrán
ponerpondr-pondrépondrán
salirsaldr-saldrésaldrán
poderpodr-podrépodrán
sabersabr-sabrésabrán
haberhabr-habréhabrán
quererquerr-querréquerrán
hacerhar-haréharán
decirdir-dirédirán

9. Conditional (Condicional Simple)

Use for: polite requests, hypotheticals, and “would” statements.

Like the future, the conditional is added to the full infinitive:

PersonAll verbs
yo-ía
-ías
él/ella/Ud.-ía
nosotros-íamos
ellos/Uds.-ían

Examples:

  • ¿Podría hablar con usted? — Could I speak with you?
  • Comería más, pero estoy lleno. — I would eat more, but I’m full.

Conditional Irregularities

The conditional uses the same irregular stems as the future:

  • tenertendría, tendrías, tendría…
  • hacerharía, harías, haría…
  • (Apply the same stem changes listed in the future section above)

10. Present Subjunctive (Presente de Subjuntivo)

Use for: wishes, doubt, emotion, recommendations, and hypotheticals.

Formation: Start from the yo present indicative, drop the -o, and add the “opposite” vowel endings (-ar verbs take -e endings; -er/-ir verbs take -a endings):

Person-ar-er / -ir
yo-e-a
-es-as
él/ella/Ud.-e-a
nosotros-emos-amos
ellos/Uds.-en-an

Examples:

  • Espero que vengas a la iglesia. — I hope you come to church.
  • Es importante que hablemos. — It’s important that we talk.
  • No creo que coman carne. — I don’t think they eat meat.

Because the subjunctive starts from the yo present form, verbs with irregular yo forms (go-verbs, etc.) carry that irregularity into all subjunctive forms:

  • tener (yo: tengo) → tenga, tengas, tenga, tengamos, tengan
  • hacer (yo: hago) → haga, hagas, haga, hagamos, hagan
  • salir (yo: salgo) → salga, salgas, salga, salgamos, salgan

Fully Irregular Present Subjunctives

VerbSubjunctive forms
sersea, seas, sea, seamos, sean
estaresté, estés, esté, estemos, estén
irvaya, vayas, vaya, vayamos, vayan
sabersepa, sepas, sepa, sepamos, sepan
haberhaya, hayas, haya, hayamos, hayan
dardé, des, dé, demos, den

11. Imperfect Subjunctive (Imperfecto de Subjuntivo)

Use for: hypotheticals about the present/future (“if I were…”), past-rooted wishes, and polite requests.

Formation: Take the ellos preterite form, remove -ron, and add the following endings. There are two equally valid sets; the -ra forms are far more common in Latin American Spanish.

Person-ra form-se form
yo-ra-se
-ras-ses
él/ella/Ud.-ra-se
nosotros-ramos-semos
ellos/Uds.-ran-sen

Examples:

  • Si pudiera, iría a Jerusalén. — If I could, I would go to Jerusalem.
  • Quería que habláramos. — She wanted us to talk.

Because the imperfect subjunctive is based on the ellos preterite, all preterite irregularities carry over:

  • tener (ellos preterite: tuvieron) → tuviera, tuvieras, tuviera…
  • ser/ir (ellos preterite: fueron) → fuera, fueras, fuera…
  • hacer (ellos preterite: hicieron) → hiciera, hicieras, hiciera…

Quick Reference: Tense Endings at a Glance

Tense-ar (yo / tú / él / nos / ellos)-er (yo / tú / él / nos / ellos)-ir (yo / tú / él / nos / ellos)
Present-o / -as / -a / -amos / -an-o / -es / -e / -emos / -en-o / -es / -e / -imos / -en
Preterite-é / -aste / -ó / -amos / -aron-í / -iste / -ió / -imos / -ieron-í / -iste / -ió / -imos / -ieron
Imperfect-aba / -abas / -aba / -ábamos / -aban-ía / -ías / -ía / -íamos / -ían-ía / -ías / -ía / -íamos / -ían
Future-é / -ás / -á / -emos / -án (added to full infinitive)← same← same
Conditional-ía / -ías / -ía / -íamos / -ían (added to full infinitive)← same← same
Pres. Subj.-e / -es / -e / -emos / -en-a / -as / -a / -amos / -an-a / -as / -a / -amos / -an
Imp. Subj. (-ra)-ra / -ras / -ra / -ramos / -ran (from ellos preterite stem)← same← same