All Spanish Tenses on One Page

Spanish has a lot of tenses, but they're arranged in a clean, almost mathematical grid. Once you can see all of them laid out together — with a single verb conjugated in parallel — the system stops feeling like a long list and starts feeling like a chart you can navigate. This page is that chart.

We'll use hablar (to speak), comer (to eat), and vivir (to live) throughout. Each tense is shown with a one-sentence description of when to use it, a parallel conjugation table for all three verb groups, and a representative example. Every tense also cross-links to its dedicated page so you can dive deeper when you need drills, usage notes, or edge cases.

A note on terminology before we start. Spanish grammar splits "tense" (when something happens) from "mood" (the speaker's stance toward the action) and from "aspect" (whether the action is completed or ongoing). In casual English we lump all of these together and call them "tenses," and this page will do the same for readability. But under the hood, Spanish distinguishes three moods (indicative, subjunctive, imperative), two aspects for the past (preterite = completed, imperfect = ongoing or habitual), and several tenses within each mood.

The grid

Before we go tense by tense, here's the overall shape. Every finite Spanish tense falls into one of three moods (indicative, subjunctive, imperative) and is either simple (one word) or compound (two words: haber + past participle).

MoodSimple tensesCompound tenses
Indicativepresent, preterite, imperfect, future, conditionalpresent perfect, pluperfect, future perfect, conditional perfect
Subjunctivepresent, imperfectpresent perfect, pluperfect
Imperativepresent only (affirmative + negative)(none)

There are also three non-finite forms: the infinitive, the gerund, and the past participle. These don't conjugate for a subject — they're the building blocks of the compound tenses and of many other constructions.

💡
Don't try to memorize every tense before you start speaking. Focus on present, preterite, imperfect, and ir a + infinitive — that gets you through most conversations. Add the rest gradually.

Simple indicative tenses

These are the five one-word indicative tenses. Each row of the table shows hablar, comer, and vivir for the yo form. The short description tells you the main use.

Present indicative

Use: Current actions, habits, general truths, and near-future events.

Personhablarcomervivir
yohablocomovivo
hablascomesvives
él / ella / ustedhablacomevive
nosotroshablamoscomemosvivimos
ellos / ustedeshablancomenviven

Hablo español con mi familia.

I speak Spanish with my family.

See present indicative usage.

Preterite

Use: Completed, bounded actions in the past. Single events or whole stretches that are finished.

Personhablarcomervivir
yohablécomíviví
hablastecomisteviviste
él / ella / ustedhablócomióvivió
nosotroshablamoscomimosvivimos
ellos / ustedeshablaroncomieronvivieron

Ayer hablé con mi jefe.

Yesterday I spoke with my boss.

See preterite usage.

Imperfect

Use: Background descriptions, habitual past actions, ongoing past states, age and time in the past.

Personhablarcomervivir
yohablabacomíavivía
hablabascomíasvivías
él / ella / ustedhablabacomíavivía
nosotroshablábamoscomíamosvivíamos
ellos / ustedeshablabancomíanvivían

Cuando era niño, hablaba más.

When I was a kid, I talked more.

See imperfect descriptions and preterite vs imperfect.

Future

Use: Future events, predictions, and probability in the present ("must be...").

Personhablarcomervivir
yohablarécomeréviviré
hablaráscomerásvivirás
él / ella / ustedhablarácomerávivirá
nosotroshablaremoscomeremosviviremos
ellos / ustedeshablaráncomeránvivirán

Mañana hablaré con el director.

Tomorrow I'll speak with the director.

In conversation, ir a + infinitive (voy a hablar) is often used for the near future. See future vs ir a and future regular.

Conditional

Use: Hypothetical situations, polite requests, future-in-the-past, probability in the past.

Personhablarcomervivir
yohablaríacomeríaviviría
hablaríascomeríasvivirías
él / ella / ustedhablaríacomeríaviviría
nosotroshablaríamoscomeríamosviviríamos
ellos / ustedeshablaríancomeríanvivirían

Hablaría con ella si pudiera.

I would speak with her if I could.

See conditional regular and conditional hypothetical.

💡
The future and conditional are the only Spanish tenses that add endings to the whole infinitive rather than stripping it. That's why regular hablar keeps its -ar in hablaré, hablaría.

Compound indicative tenses

Every compound tense is haber (in some simple tense) + past participle (hablado, comido, vivido). The past participle never changes form in these constructions.

Present perfect

Use: Past actions with relevance or connection to the present.

Personhaber
  • hablado
yohehe hablado
hashas hablado
él / ella / ustedhaha hablado
nosotroshemoshemos hablado
ellos / ustedeshanhan hablado

He hablado con ella tres veces esta semana.

I've spoken with her three times this week.

See present perfect usage and present perfect vs preterite.

Pluperfect

Use: An action that happened before another past action ("had done").

Personhaber (imperf.)
  • hablado
yohabíahabía hablado
habíashabías hablado
él / ella / ustedhabíahabía hablado
nosotroshabíamoshabíamos hablado
ellos / ustedeshabíanhabían hablado

Cuando llegamos, ya habían comido.

When we arrived, they had already eaten.

See pluperfect usage.

Future perfect

Use: An action that will have been completed by a future point.

Personhaber (future)
  • hablado
yohabréhabré hablado
habráshabrás hablado
él / ella / ustedhabráhabrá hablado
nosotroshabremoshabremos hablado
ellos / ustedeshabránhabrán hablado

Para las seis, ya habré terminado.

By six o'clock, I'll have finished.

See future perfect usage.

Conditional perfect

Use: Hypothetical past situations ("would have done").

Personhaber (cond.)
  • hablado
yohabríahabría hablado
habríashabrías hablado
él / ella / ustedhabríahabría hablado
nosotroshabríamoshabríamos hablado
ellos / ustedeshabríanhabrían hablado

Habría hablado con ella si hubiera podido.

I would have spoken with her if I had been able to.

See conditional perfect usage.

Subjunctive tenses

The subjunctive expresses doubt, emotion, desire, commands, and hypothetical situations. It has fewer tenses than the indicative — just four in practice.

Present subjunctive

Use: Triggered by expressions of will, emotion, doubt, necessity, or impersonal opinion (in the present or future).

Personhablarcomervivir
yohablecomaviva
hablescomasvivas
él / ella / ustedhablecomaviva
nosotroshablemoscomamosvivamos
ellos / ustedeshablencomanvivan

Quiero que hables con ella.

I want you to speak with her.

See present subjunctive triggers overview.

Imperfect subjunctive

Use: Same triggers as the present subjunctive, but in past contexts. Also used in si-clauses for contrary-to-fact conditions.

Personhablarcomervivir
yohablaracomieraviviera
hablarascomierasvivieras
él / ella / ustedhablaracomieraviviera
nosotroshabláramoscomiéramosviviéramos
ellos / ustedeshablarancomieranvivieran

Si hablara mejor español, viajaría más.

If I spoke better Spanish, I would travel more.

There's also a parallel -se form (hablase, comiese, viviese) used more in Spain than Latin America. See imperfect subjunctive ra forms and si-clauses.

Present perfect subjunctive

Use: Present subjunctive trigger + completed action.

Personhaber (pres. subj.)
  • hablado
yohayahaya hablado
hayashayas hablado
él / ella / ustedhayahaya hablado
nosotroshayamoshayamos hablado
ellos / ustedeshayanhayan hablado

Dudo que haya hablado con él.

I doubt that he has spoken with him.

See perfect subjunctive.

Pluperfect subjunctive

Use: A past action under a subjunctive trigger. Common in si-clauses about unreal pasts.

Personhaber (imp. subj.)
  • hablado
yohubierahubiera hablado
hubierashubieras hablado
él / ella / ustedhubierahubiera hablado
nosotroshubiéramoshubiéramos hablado
ellos / ustedeshubieranhubieran hablado

Si hubiera hablado antes, te habría avisado.

If I had spoken up earlier, I would have warned you.

See pluperfect subjunctive and si-clauses type 3.

💡
The imperfect subjunctive and its compound cousin cover almost all the "if I had... I would have..." English constructions. If the sentence feels wistful or counterfactual, those are the tenses you want.

Imperative

The imperative is the tense of direct commands. It has only one form per person and only exists for second person (tú / vos / ustedes) and nosotros. Third person commands are expressed through que + subjunctive.

PersonAffirmativeNegative
habla / come / viveno hables / comas / vivas
ustedhable / coma / vivano hable / coma / viva
nosotroshablemos / comamos / vivamosno hablemos / comamos / vivamos
ustedeshablen / coman / vivanno hablen / coman / vivan

¡Habla más fuerte, por favor!

Speak louder, please!

No hablen durante la prueba.

Don't talk during the test.

Notice that negative commands are just present subjunctive forms. Affirmative is different (it matches the third-person present indicative: habla, come, vive), but everything else — usted, ustedes, nosotros, and every negative command — uses subjunctive endings.

See imperative overview, tú affirmative, usted commands, and ustedes commands.

Three words that aren't tenses but feel like they should be

A few common constructions pack tense-like meaning but aren't technically separate tenses. You'll hear them constantly.

Ir a + infinitive — the "near future" or "going to" construction. It competes with and often replaces the simple future in everyday speech.

Voy a llamar a mi mamá esta noche.

I'm going to call my mom tonight.

Acabar de + infinitive — "to have just (done)." It's how Spanish expresses the immediate past.

Acabo de terminar la tarea.

I just finished the homework.

Soler + infinitive — "to usually (do)." Another way to express habit, alternative to the imperfect.

Suelo desayunar café y pan tostado.

I usually have coffee and toast for breakfast.

These three periphrases — ir a, acabar de, soler — aren't in the tense chart but you'll use them as often as many of the tenses that are.

Non-finite forms

These three forms have no subject. They appear inside compound tenses, in progressive constructions, after prepositions, and as the "dictionary form."

FormhablarcomervivirMain uses
Infinitivehablarcomervivirdictionary form, after prepositions, after modal verbs
Gerundhablandocomiendoviviendoprogressive tenses, manner
Past participlehabladocomidovividocompound tenses, passive voice, adjective

Quiero hablar con ella.

I want to speak with her.

Estoy hablando con ella ahora.

I'm speaking with her now.

He hablado con ella muchas veces.

I've spoken with her many times.

See infinitive overview, gerund usage, and past participle formation.

How the compound tenses line up

The compound tenses are worth viewing separately from the simple ones — they're symmetric and mechanical once you know the trick. Every compound tense is haber in some simple tense + past participle. The past participle never changes; only the auxiliary does. So if you know the simple conjugations of haber, you get every compound tense for free.

Simple haber formCompound tenseExample (yo)
present (he)present perfecthe hablado
imperfect (había)pluperfecthabía hablado
future (habré)future perfecthabré hablado
conditional (habría)conditional perfecthabría hablado
present subjunctive (haya)present perfect subjunctivehaya hablado
imperfect subjunctive (hubiera)pluperfect subjunctivehubiera hablado

Notice how cleanly the pattern repeats. Each simple tense has a "perfect" sibling, and they're built by the same rule. Once you master the simple tenses, the compound tenses are mostly vocabulary: learn the six forms of haber and the participle of the verb you want, and you're done.

Habré terminado antes de que llegues.

I'll have finished before you arrive.

No creo que hayan llegado todavía.

I don't think they've arrived yet.

Progressive tenses

Spanish has a parallel set of progressive tenses formed with estar + gerund. They aren't separate tenses in the traditional sense — they're just the relevant simple tense of estar plus -ando or -iendo. But they're common enough in speech to deserve their own row.

TenseExample (yo)Meaning
Present progressiveestoy hablandoI am speaking (right now)
Imperfect progressiveestaba hablandoI was speaking (ongoing past)
Preterite progressiveestuve hablandoI was speaking (for a while, now finished)
Future progressiveestaré hablandoI will be speaking
Conditional progressiveestaría hablandoI would be speaking

Estoy leyendo un libro interesante.

I'm reading an interesting book.

Estaba cocinando cuando llegó.

I was cooking when he arrived.

Unlike English, Spanish progressive is used less often — the simple present (leo) often covers "I read" and "I am reading." Reserve the progressive for actions that are literally in progress at the moment you're describing.

See present progressive and future progressive.

One-sentence summary of each tense

If you only read one thing, read this. It's the full tense map with its defining use in a single line each.

TenseWhen to use it
Present indicativeNow, habits, general truths.
PreteriteCompleted past actions with clear boundaries.
ImperfectPast descriptions, habits, ongoing background.
FutureFuture events, predictions, present-probability.
ConditionalHypothetical situations, polite requests, future-in-past.
Present perfectPast actions with present relevance.
PluperfectActions that happened before another past action.
Future perfectActions that will have been completed by a future point.
Conditional perfectHypothetical past actions.
Present subjunctiveSubjunctive triggers in the present or future.
Imperfect subjunctiveSubjunctive triggers in the past; contrary-to-fact si-clauses.
Present perfect subjunctiveCompleted action under a present subjunctive trigger.
Pluperfect subjunctiveCounterfactual past ("if I had done...").
ImperativeDirect commands.
InfinitiveDictionary form, after prepositions, after modals.
GerundProgressive tenses and manner ("-ing").
Past participleCompound tenses, passive voice, adjective.
💡
The compound tenses are the easiest part of the chart. Once you know the past participle (hablado) and how to conjugate haber in any tense, you automatically get four more tenses "for free."

Common time expressions by tense

Some adverbs and phrases are natural partners for specific tenses. Seeing them will help you lock in the choice.

TenseTypical time expressions
Present indicativehoy, ahora, todos los días, siempre, nunca, generalmente
Preteriteayer, anoche, la semana pasada, el año pasado, en 2010, de repente
Imperfectcuando era niño, antes, frecuentemente, a menudo, mientras, siempre (habitual)
Present perfecthoy, esta semana, este mes, este año, ya, todavía, alguna vez, nunca
Futuremañana, la próxima semana, el próximo año, algún día, dentro de dos horas
Imperfect subjunctivesi (contrary-to-fact), como si, aunque (hypothetical)

Notice how siempre can signal either the present (habit in general), the preterite (if the habit is now over), or the imperfect (if you're narrating a past habit). Context decides.

A learner's order of acquisition

If you're planning how to actually learn all this, here's a practical order. It's not the only valid order, but it matches how most textbooks sequence it and reflects roughly what CEFR levels expect.

CEFRTenses to prioritize
A1Present indicative (regular + ser, estar, ir, tener); affirmative imperative tú; basic infinitive after modal verbs.
A2Preterite, imperfect, near future (ir a + inf), present perfect, simple imperative forms.
B1Future simple, conditional simple, present subjunctive (with common triggers), pluperfect.
B2Imperfect subjunctive, si-clauses, present perfect subjunctive, passive constructions with past participles.
C1Pluperfect subjunctive, conditional perfect, fine control over sequence of tenses, stylistic use of progressive.
C2Future subjunctive (archaic/legal), future perfect, full control over mood shifts for nuance.

Don't take the grid too literally. In practice, intermediate learners already dabble in present subjunctive through fixed triggers like quiero que and espero que, and they hear the imperfect subjunctive long before they produce it confidently. The point of the grid is to show that you don't need everything at once.

How Spanish and English tenses line up

This table maps each English verb construction to its closest Spanish equivalent. The matches aren't always one-to-one — Spanish often has finer distinctions — but this is a useful starting map.

EnglishSpanish equivalentExample
I speakpresent indicativehablo
I am speakingpresent or present progressivehablo / estoy hablando
I spoke (once)preteritehablé
I was speakingimperfect or imperfect progressivehablaba / estaba hablando
I used to speakimperfecthablaba
I have spokenpresent perfecthe hablado
I had spokenpluperfecthabía hablado
I will speakfuture or ir a + infhablaré / voy a hablar
I will have spokenfuture perfecthabré hablado
I would speakconditionalhablaría
I would have spokenconditional perfecthabría hablado
that I speak (subj.)present subjunctiveque hable
if I spoke / if I were to speakimperfect subjunctivesi hablara
if I had spokenpluperfect subjunctivesi hubiera hablado

Si hablara mejor, conseguiría el trabajo.

If I spoke better, I'd get the job.

The tricky matches are usually preterite vs imperfect (both are "spoke"), present vs present perfect (both can be "have spoken"), and imperfect subjunctive in si-clauses (English doesn't mark the contrast grammatically).

Each tense has its own dedicated section:

Related Topics