Practy

How Spanish Verb Tenses Fit Together

Learn how Spanish verb tenses work, from the present and past to the future and conditional. Use the chart to compare each tense by time and mood.

The Spanish tense system

Each card names a tense, with its English name below.

Past Present Future

Indicative

Pluscuamperfecto

Past Perfect

yo había hablado

I had spoken

Pretérito

Past Preterite

yo hablé

I spoke

Imperfecto

Past Imperfect

yo hablaba

I used to speak

Pasado Progresivo

Past Progressive

yo estaba hablando

I was speaking

Presente Perfecto

Present Perfect

yo he hablado

I have spoken

Presente

Present

yo hablo

I speak

Presente Progresivo

Present Progressive

yo estoy hablando

I am speaking

Condicional

Conditional

yo hablaría

I would speak

Condicional Perfecto

Conditional Perfect

yo habría hablado

I would have spoken

Futuro

Future

yo hablaré

I will speak

Futuro Perfecto

Future Perfect

yo habré hablado

I will have spoken

Subjunctive

Imperfecto de Subjuntivo (-ra)

Imperfect Subjunctive (-ra)

que yo hablara

that I spoke

Imperfecto de Subjuntivo (-se)

Imperfect Subjunctive (-se)

que yo hablase

that I spoke

Presente Perfecto de Subjuntivo

Present Perfect Subjunctive

que yo haya hablado

that I have spoken

Presente de Subjuntivo

Present Subjunctive

que yo hable

that I speak

Imperative

Imperativo

Imperative

¡habla!

speak!

Imperativo Negativo

Negative Imperative

¡no hables!

don’t speak!

A guide to each Spanish tense

What each tense is for, when to reach for it, and the endings it takes. These are the same guides the conjugator shows while you practice.

Presente — Present

This is the default present tense used in Spanish. It is used for:

  • Current actions and states
  • Habitual or repeated actions
  • General truths and facts
  • Near future events
  • Historical present (for dramatic effect)

Regular Conjugations

Pronoun -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

Irregular Verbs (Common Examples)

Pronoun ser estar ir haber tener
yo soy estoy voy he tengo
eres estás vas has tienes
él/ella/ud. es está va ha tiene
nosotros somos estamos vamos hemos tenemos
vosotros sois estáis vais habéis tenéis
ellos/uds. son están van han tienen

Common Stem Changes

  • e → ie: pensar → pienso
  • e → i: pedir → pido
  • o → ue: poder → puedo
  • u → ue: jugar → juego

Pretérito — Past Preterite

This is one of the two most common past tenses used in Spanish, along with the imperfecto. Compared with the imperfecto, it is used for past events with a defined beginning and end. It is used for:

  • Completed past actions
  • Actions with clear start/end
  • Single, specific events
  • Sequential actions
  • Interrupting actions

Regular Conjugations

Pronoun -AR -ER/-IR
yo
-aste -iste
él/ella/ud. -ió
nosotros -amos -imos
vosotros -asteis -isteis
ellos/uds. -aron -ieron

Common Irregulars

Pronoun ser/ir hacer tener estar poder
yo fui hice tuve estuve pude
fuiste hiciste tuviste estuviste pudiste
él/ella/ud. fue hizo tuvo estuvo pudo
nosotros fuimos hicimos tuvimos estuvimos pudimos
vosotros fuisteis hicisteis tuvisteis estuvisteis pudisteis
ellos/uds. fueron hicieron tuvieron estuvieron pudieron

Spelling Changes

  • -car → -qué: buscar → busqué
  • -gar → -gué: pagar → pagué
  • -zar → -cé: empezar → empecé

Imperfecto — Past Imperfect

This is one of the two most common past tenses used in Spanish, along with the pretérito. Compared with the pretérito, it is used for past events without a clear beginning or end. It has one of the most regular formations of any tense. It is used for:

  • Habitual or repeated past actions
  • Background descriptions in the past
  • Ongoing actions without clear start/end
  • Mental/emotional states in the past
  • Time and age in the past

Regular Conjugations

Pronoun -AR -ER/-IR
yo -aba -ía
-abas -ías
él/ella/ud. -aba -ía
nosotros -ábamos -íamos
vosotros -abais -íais
ellos/uds. -aban -ían

Irregular Verbs

Pronoun ser ir ver
yo era iba veía
eras ibas veías
él/ella/ud. era iba veía
nosotros éramos íbamos veíamos
vosotros erais ibais veíais
ellos/uds. eran iban veían

Futuro — Future

The future tense is used to talk about actions that will happen in the future. It's one of the more regular tenses in Spanish, with all verbs (whether they end in -ar, -er, or -ir) using the same endings. Like the condicional, the future tense is formed by adding endings directly to the infinitive (or a slightly modified form of the infinitive). It is used for:

  • Actions that will happen in the future
  • Probability or conjecture in the present
  • Promises and predictions
  • Wondering about current situations
  • Polite requests

Regular Conjugations

Pronoun -AR/-ER/-IR
yo
-ás
él/ella/ud.
nosotros -emos
vosotros -éis
ellos/uds. -án

Common Irregulars

Pronoun decir hacer poder poner tener
yo diré haré podré pondré tendré
dirás harás podrás pondrás tendrás
él/ella/ud. dirá hará podrá pondrá tendrá
nosotros diremos haremos podremos pondremos tendremos
vosotros diréis haréis podréis pondréis tendréis
ellos/uds. dirán harán podrán pondrán tendrán

Common Stem Changes

The following verbs (and their compounds) have irregular stems in the future:

  • salir → saldr-
  • venir → vendr-
  • valer → valdr-
  • haber → habr-
  • saber → sabr-

Condicional — Conditional

The condicional expresses hypothetical actions or what "would" happen. It's one of the more regular tenses in Spanish, with all verbs (whether they end in -ar, -er, or -ir) using the same endings. Like the futuro, the condicional is formed by adding endings directly to the infinitive (or a slightly modified form of the infinitive). It is used for:

  • Hypothetical situations
  • Polite requests
  • Expressing what "would" happen
  • Reported speech in the past
  • Probability in the past
  • Suggestions or advice

Regular Conjugations

Pronoun -AR/-ER/-IR
yo -ía
-ías
él/ella/ud. -ía
nosotros -íamos
vosotros -íais
ellos/uds. -ían

Common Irregulars

Pronoun decir hacer poder poner tener
yo diría haría podría pondría tendría
dirías harías podrías pondrías tendrías
él/ella/ud. diría haría podría pondría tendría
nosotros diríamos haríamos podríamos pondríamos tendríamos
vosotros diríais haríais podríais pondríais tendríais
ellos/uds. dirían harían podrían pondrían tendrían

Common Stem Changes

The following verbs (and their compounds) have irregular stems in the condicional:

  • salir → saldr-
  • venir → vendr-
  • valer → valdr-
  • haber → habr-
  • saber → sabr-

Presente Perfecto — Present Perfect

The presente perfecto describes completed actions that have a connection to the present. It's formed using the present tense of haber + past participle. The past participle is formed by removing -ar/-er/-ir and adding -ado (for -ar verbs) or -ido (for -er/-ir verbs). It is used for:

  • Actions completed in the recent past
  • Past actions with present consequences
  • Actions that started in the past and continue to the present
  • Experiences that happened at an unspecified time
  • Actions in a time period that hasn't finished

Regular Conjugations

Pronoun -AR -ER/-IR
yo he + -ado he + -ido
has + -ado has + -ido
él/ella/ud. ha + -ado ha + -ido
nosotros hemos + -ado hemos + -ido
vosotros habéis + -ado habéis + -ido
ellos/uds. han + -ado han + -ido

Common Irregular Past Participles

Infinitive Participle
abrir abierto
decir dicho
escribir escrito
hacer hecho
morir muerto
poner puesto
romper roto
ver visto

Condicional Perfecto — Conditional Perfect

The condicional perfecto expresses hypothetical actions that would have happened in the past. It's formed using the conditional tense of haber + past participle. The past participle is formed by removing -ar/-er/-ir and adding -ado (for -ar verbs) or -ido (for -er/-ir verbs). It is used for:

  • Hypothetical situations in the past
  • Expressing regret about past actions
  • What "would have" happened
  • Reported speech in the past
  • Past probability or conjecture
  • Polite requests about past events

Regular Conjugations

Pronoun -AR -ER/-IR
yo habría + -ado habría + -ido
habrías + -ado habrías + -ido
él/ella/ud. habría + -ado habría + -ido
nosotros habríamos + -ado habríamos + -ido
vosotros habríais + -ado habríais + -ido
ellos/uds. habrían + -ado habrían + -ido

Common Irregular Past Participles

Infinitive Participle
abrir abierto
decir dicho
escribir escrito
hacer hecho
morir muerto
poner puesto
romper roto
ver visto
volver vuelto

Pluscuamperfecto — Past Perfect

The pluscuamperfecto describes actions that had happened before another point in the past. It's formed using the imperfect tense of haber + past participle. The past participle is formed by removing -ar/-er/-ir and adding -ado (for -ar verbs) or -ido (for -er/-ir verbs). It is used for:

  • Actions completed before another past action
  • Past perfect situations ("had done")
  • Background information in past narratives
  • Reported speech from the past
  • Past desires or intentions that weren't fulfilled

Regular Conjugations

Pronoun -AR -ER/-IR
yo había + -ado había + -ido
habías + -ado habías + -ido
él/ella/ud. había + -ado había + -ido
nosotros habíamos + -ado habíamos + -ido
vosotros habíais + -ado habíais + -ido
ellos/uds. habían + -ado habían + -ido

Common Irregular Past Participles

Infinitive Participle
abrir abierto
decir dicho
escribir escrito
hacer hecho
morir muerto
poner puesto
romper roto
ver visto
volver vuelto

Futuro Perfecto — Future Perfect

The futuro perfecto describes actions that will have been completed by a certain point in the future. It's formed using the future tense of haber + past participle. The past participle is formed by removing -ar/-er/-ir and adding -ado (for -ar verbs) or -ido (for -er/-ir verbs). It is used for:

  • Actions that will be completed before a future point
  • Future perfect situations ("will have done")
  • Probability about past actions
  • Conjecture about completed actions
  • Predictions about what will have happened

Regular Conjugations

Pronoun -AR -ER/-IR
yo habré + -ado habré + -ido
habrás + -ado habrás + -ido
él/ella/ud. habrá + -ado habrá + -ido
nosotros habremos + -ado habremos + -ido
vosotros habréis + -ado habréis + -ido
ellos/uds. habrán + -ado habrán + -ido

Common Irregular Past Participles

Infinitive Participle
abrir abierto
decir dicho
escribir escrito
hacer hecho
morir muerto
poner puesto
romper roto
ver visto
volver vuelto

Presente Progresivo — Present Progressive

The presente progresivo describes actions that are currently in progress, like "I am eating" or "You are sleeping" in English. It's formed using the present tense of estar + gerund. The gerund is formed by removing -ar/-er/-ir and adding -ando (for -ar verbs) or -iendo (for -er/-ir verbs). It is used for:

  • Actions happening right now
  • Temporary or ongoing actions
  • Near future plans
  • Gradual changes
  • Emphasizing the continuous nature of actions

Regular Conjugations

Pronoun -AR -ER/-IR
yo estoy + -ando estoy + -iendo
estás + -ando estás + -iendo
él/ella/ud. está + -ando está + -iendo
nosotros estamos + -ando estamos + -iendo
vosotros estáis + -ando estáis + -iendo
ellos/uds. están + -ando están + -iendo

Common Irregular Gerunds

Infinitive Gerund
decir diciendo
dormir durmiendo
ir yendo
leer leyendo
morir muriendo
pedir pidiendo
poder pudiendo
servir sirviendo
venir viniendo

Spelling Changes

For -er/-ir verbs:

  • If stem ends in vowel: -iendo → -yendo (creer → creyendo)
  • If stem ends in -ñ: -iendo → -endo (tañer → tañendo)
  • If stem ends in -ll: -iendo → -endo (bullir → bullendo)

Pasado Progresivo — Past Progressive

The pasado progresivo describes actions that were in progress at a point in the past, like "I was eating" or "You were sleeping" in English. It's formed using the imperfect tense of estar + gerund. The gerund is formed by removing -ar/-er/-ir and adding -ando (for -ar verbs) or -iendo (for -er/-ir verbs). It is used for:

  • Actions that were happening at a specific moment in the past
  • Background actions in past narratives
  • Interrupted actions in the past
  • Repeated or habitual actions in the past
  • Describing past situations in progress

Regular Conjugations

Pronoun -AR -ER/-IR
yo estaba + -ando estaba + -iendo
estabas + -ando estabas + -iendo
él/ella/ud. estaba + -ando estaba + -iendo
nosotros estábamos + -ando estábamos + -iendo
vosotros estabais + -ando estabais + -iendo
ellos/uds. estaban + -ando estaban + -iendo

Common Irregular Gerunds

Infinitive Gerund
decir diciendo
dormir durmiendo
ir yendo
leer leyendo
morir muriendo
pedir pidiendo
poder pudiendo
servir sirviendo
venir viniendo

Spelling Changes

For -er/-ir verbs:

  • If stem ends in vowel: -iendo → -yendo (creer → creyendo)
  • If stem ends in -ñ: -iendo → -endo (tañer → tañendo)
  • If stem ends in -ll: -iendo → -endo (bullir → bullendo)

Presente de Subjuntivo — Present Subjunctive

The presente de subjuntivo is used to express wishes, doubts, emotions, and hypothetical situations in the present or future. It's typically triggered by certain phrases or conjunctions that express uncertainty or subjectivity. The subjunctive is formed by taking the yo form of the present indicative, dropping the -o, and adding the opposite vowel endings (-ar → e/en, -er/-ir → a/an). It is used for:

  • Expressing wishes or hopes
  • After phrases of doubt or uncertainty
  • Following impersonal expressions
  • In clauses with conjunctions like "para que", "aunque"
  • Expressing emotions about situations

Regular Conjugations

Pronoun -AR -ER/-IR
yo -e -a
-es -as
él/ella/ud. -e -a
nosotros -emos -amos
vosotros -éis -áis
ellos/uds. -en -an

Common Irregular Verbs

Pronoun ser estar ir haber saber
yo sea esté vaya haya sepa
seas estés vayas hayas sepas
él/ella/ud. sea esté vaya haya sepa
nosotros seamos estemos vayamos hayamos sepamos
vosotros seáis estéis vayáis hayáis sepáis
ellos/uds. sean estén vayan hayan sepan

Common Stem Changes

  • e → ie: pensar → piense
  • e → i: pedir → pida
  • o → ue: poder → pueda
  • u → ue: jugar → juegue
  • i → ie: adquirir → adquiera

Presente Perfecto de Subjuntivo — Present Perfect Subjunctive

The presente perfecto de subjuntivo is used to express completed actions in situations that require the subjunctive mood. It's formed using the present subjunctive of haber + past participle. The past participle is formed by removing -ar/-er/-ir and adding -ado (for -ar verbs) or -ido (for -er/-ir verbs). It is used for:

  • Completed actions in subjunctive contexts
  • Past actions with present relevance in uncertain situations
  • Hypothetical completed actions
  • After certain temporal expressions
  • In perfect subjunctive clauses

Regular Conjugations

Pronoun -AR -ER/-IR
yo haya + -ado haya + -ido
hayas + -ado hayas + -ido
él/ella/ud. haya + -ado haya + -ido
nosotros hayamos + -ado hayamos + -ido
vosotros hayáis + -ado hayáis + -ido
ellos/uds. hayan + -ado hayan + -ido

Common Irregular Past Participles

Infinitive Participle
abrir abierto
decir dicho
escribir escrito
hacer hecho
morir muerto
poner puesto
romper roto
ver visto
volver vuelto

Imperfecto de Subjuntivo (-se) — Imperfect Subjunctive (-se)

The imperfecto de subjuntivo (-se) is one of two equivalent forms of the imperfect subjunctive (along with the -ra form). The -se form is considered more formal and literary, being more common in written Spanish, particularly in Spain. Both forms are fully interchangeable in meaning. It is used for:

  • Hypothetical situations in the past
  • Polite requests
  • Wishes about past situations
  • After "si" (if) clauses
  • Reported speech in the past
  • Contrary-to-fact statements

Regular Conjugations

Pronoun -AR -ER/-IR
yo -ase -iese
-ases -ieses
él/ella/ud. -ase -iese
nosotros -ásemos -iésemos
vosotros -aseis -ieseis
ellos/uds. -asen -iesen

Common Irregular Verbs

Pronoun ser/ir estar haber hacer
yo fuese estuviese hubiese hiciese
fueses estuvieses hubieses hicieses
él/ella/ud. fuese estuviese hubiese hiciese
nosotros fuésemos estuviésemos hubiésemos hiciésemos
vosotros fueseis estuvieseis hubieseis hicieseis
ellos/uds. fuesen estuviesen hubiesen hiciesen

Regional Usage

The -se form is more prevalent in:

  • Formal writing
  • Literary texts
  • European Spanish
  • Academic contexts
  • Traditional or formal speech

Imperfecto de Subjuntivo (-ra) — Imperfect Subjunctive (-ra)

The imperfecto de subjuntivo (-ra) is one of two equivalent forms of the imperfect subjunctive (along with the -se form). The -ra form is more common in everyday speech and modern writing, particularly in Latin America. Both forms are fully interchangeable in meaning. It is used for:

  • Hypothetical situations in the past
  • Polite requests
  • Wishes about past situations
  • After "si" (if) clauses
  • Reported speech in the past
  • Contrary-to-fact statements

Regular Conjugations

Pronoun -AR -ER/-IR
yo -ara -iera
-aras -ieras
él/ella/ud. -ara -iera
nosotros -áramos -iéramos
vosotros -arais -ierais
ellos/uds. -aran -ieran

Common Irregular Verbs

Pronoun ser/ir estar haber hacer
yo fuera estuviera hubiera hiciera
fueras estuvieras hubieras hicieras
él/ella/ud. fuera estuviera hubiera hiciera
nosotros fuéramos estuviéramos hubiéramos hiciéramos
vosotros fuerais estuvierais hubierais hicierais
ellos/uds. fueran estuvieran hubieran hicieran

Regional Usage

The -ra form is more prevalent in:

  • Everyday speech
  • Modern writing
  • Latin American Spanish
  • Casual conversation
  • Media and journalism

Imperativo — Imperative

The imperativo (affirmative commands) is used to give direct orders or instructions. It's unique among Spanish tenses as it only exists in the tú, vosotros, usted and ustedes forms, since you can only give commands to someone you're addressing. The tú and vosotros forms have unique conjugations, while the usted and ustedes forms use the subjunctive. It is used for:

  • Giving direct orders
  • Making requests
  • Giving instructions or directions
  • Offering advice or suggestions
  • Granting permission

Regular Conjugations

Pronoun -AR -ER -IR
-a -e -e
vosotros -ad -ed -id
usted -e -a -a
ustedes -en -an -an

Common Irregular Verbs

Verb vosotros usted ustedes
decir di decid diga digan
hacer haz haced haga hagan
ir ve id vaya vayan
poner pon poned ponga pongan
salir sal salid salga salgan
ser sed sea sean
tener ten tened tenga tengan
venir ven venid venga vengan

Important Notes

  • With reflexive verbs, drop the final -r and add the pronoun (siéntate, levántense)
  • The tú form drops the final -s from the present indicative (tienes → ten)
  • Vosotros form is created by changing final -r to -d (except ir → id)
  • Usted/ustedes forms use the present subjunctive

Imperativo Negativo — Negative Imperative

The imperativo negativo (negative commands) is used to tell someone not to do something. Although it is technically not a separate tense, it is included here because the form varies slightly from the affirmative imperative (only in the tú and vosotros forms). Unlike the affirmative imperative, all negative commands use the present subjunctive form preceded by "no". This makes them more regular and predictable than affirmative commands. It is used for:

  • Prohibitions
  • Negative instructions
  • Warnings
  • Telling someone not to do something
  • Discouraging certain actions

Regular Conjugations

Pronoun -AR -ER/-IR
no + -es no + -as
vosotros no + -éis no + -áis
usted no + -e no + -a
ustedes no + -en no + -an

Common Irregular Verbs

Verb vosotros usted ustedes
decir no digas no digáis no diga no digan
hacer no hagas no hagáis no haga no hagan
ir no vayas no vayáis no vaya no vayan
poner no pongas no pongáis no ponga no pongan
salir no salgas no salgáis no salga no salgan
ser no seas no seáis no sea no sean
tener no tengas no tengáis no tenga no tengan
venir no vengas no vengáis no venga no vengan

Important Notes

  • All negative commands use the subjunctive form
  • With reflexive verbs, the pronoun goes between "no" and the verb (no te sientes)
  • The same form is used regardless of formality level for usted/ustedes
  • Irregular verbs follow their subjunctive irregularities

Practice these tenses

Pick a Spanish tense and practice it in the conjugator, or mix several together.

Practice Spanish conjugation
Plus

Reach real fluency

Full access, free for 7 days

Spaced repetition makes words easier to remember

100+ of the most important verbs

Free: 50 verbs

Save unlimited words to study later

Free: 15 saved words

Offline mode works without internet

Progress dashboard shows your strengths and weaknesses

Best value
Start my free week Start my free week

Cancel anytime · You won't be charged until your free trial ends