Spanish Tenses Cheatsheet

Quick reference for all Spanish verb tenses, moods, and conjugation patterns.
Indicative Mood
Present Simple ("do/does") (Presente de Indicativo)
Actions happening now, habitual actions, or general truths.
  • Nosotros hablamos español en clase. (We speak Spanish in class.)
  • comes mucha fruta. (You eat a lot of fruit.)
Suffixes: -o, -as/-es, -a/-e, -amos/-emos/-imos, -áis/-éis/-ís, -an/-en
Pronoun-ar-er-ir
Yo-o-o-o
-as-es-es
Él/Ella/Ud.-a-e-e
Nosotros/as-amos-emos-imos
Vosotros/as-áis-éis-ís
Ellos/Ellas/Uds.-an-en-en
Present Perfect ("have done") (Pretérito Perfecto Compuesto)
Actions that started in the past and continue or happened recently.
  • Yo he cantado esa canción muchas veces. (I have sung that song many times.)
  • Ella ya ha escrito el correo. (She has already written the email.)
Formation: [Present of haber] + [Past Participle]
PronounHaber
Yohe
has
Él/Ella/Ud.ha
Nosotros/ashemos
Vosotros/ashabéis
Ellos/Ellas/Uds.han
Preterite Simple ("did") (Pretérito Indefinido de Indicativo)
Actions completed at a specific point in the past.
  • Ayer compré un libro. (Yesterday I bought a book.)
  • Ella vivió en Argentina por cinco años. (She lived in Argentina for five years.)
Suffixes: -é/-í, -aste/-iste, -ó/-ió, -amos/-imos, -asteis/-isteis, -aron/-ieron
Pronoun-ar-er/-ir
Yo
-aste-iste
Él/Ella/Ud.-ió
Nosotros/as-amos-imos
Vosotros/as-asteis-isteis
Ellos/Ellas/Uds.-aron-ieron
Past Progressive/Imperfect ("used to/was/were ...ing") (Pretérito Imperfecto de Indicativo)
Describes habitual actions or situations in the past.
  • Yo hablaba con mi abuela todos los domingos. (I used to speak with my grandmother every Sunday.)
  • Mi casa era pequeña y oscura. (My house was small and dark.)
Suffixes: -aba/-ía, -abas/-ías, -aba/-ía, -ábamos/-íamos, -abais/-íais, -aban/-ían
Pronoun-ar-er/-ir
Yo-aba-ía
-abas-ías
Él/Ella/Ud.-aba-ía
Nosotros/as-ábamos-íamos
Vosotros/as-abais-íais
Ellos/Ellas/Uds.-aban-ían
Past Perfect ("had done") (Pretérito Pluscuamperfecto)
Past action completed before another past action.
  • Cuando llegaste, nosotros ya habíamos cantado. (When you arrived, we had already sung.)
Formation: [Imperfect of haber] + [Past Participle]
PronounHaber
Yohabía
habías
Él/Ella/Ud.había
Nosotros/ashabíamos
Vosotros/ashabíais
Ellos/Ellas/Uds.habían
Future Simple ("will") (Futuro Simple)
Actions that will happen or express probability about the present.
  • Mañana lo haré. (Tomorrow I will do it.)
  • ¿Dónde estará Juan? (I wonder where Juan is.)
Suffixes: -é, -ás, -á, -emos, -éis, -án (added to infinitive)
PronounEnding
Yo
-ás
Él/Ella/Ud.
Nosotros/as-emos
Vosotros/as-éis
Ellos/Ellas/Uds.-án
Future Perfect ("will have done") (Futuro Compuesto)
Action completed by a specific point in the future.
  • Para cuando termine la fiesta, nosotros habremos cantado. (By the time the party ends, we will have sung.)
Formation: [Future of haber] + [Past Participle]
PronounHaber
Yohabré
habrás
Él/Ella/Ud.habrá
Nosotros/ashabremos
Vosotros/ashabréis
Ellos/Ellas/Uds.habrán
Conditional Simple ("would") (Condicional Simple)
Actions that would happen, polite requests, hypothetical situations.
  • Yo hablaría contigo, pero no tengo tiempo. (I would speak with you, but I don't have time.)
  • ¿Me ayudarías? (Would you help me?)
Suffixes: -ía, -ías, -ía, -íamos, -íais, -ían (added to infinitive)
PronounEnding
Yo-ía
-ías
Él/Ella/Ud.-ía
Nosotros/as-íamos
Vosotros/as-íais
Ellos/Ellas/Uds.-ían
Conditional Perfect ("would have done") (Condicional Compuesto)
Hypothetical action that could have occurred in the past, but didn't.
  • Yo habría cantado, pero me dolía la garganta. (I would have sung, but my throat was sore.)
Formation: [Conditional of haber] + [Past Participle]
PronounHaber
Yohabría
habrías
Él/Ella/Ud.habría
Nosotros/ashabríamos
Vosotros/ashabríais
Ellos/Ellas/Uds.habrían
Preterite Perfect ("had done" - rare/lit.) (Pretérito Anterior)
Rare, literary. Past action immediately before another past action.
  • Apenas hubo cantado el tenor, el público aplaudió. (As soon as the tenor had sung, the audience applauded.)
Formation: [Preterite of haber] + [Past Participle]
PronounHaber
Yohube
hubiste
Él/Ella/Ud.hubo
Nosotros/ashubimos
Vosotros/ashubisteis
Ellos/Ellas/Uds.hubieron
Subjunctive Mood
Present Subjunctive (Presente de Subjuntivo)
Expresses wishes, doubts, recommendations, or emotions about a present or future action.
  • El profesor exige que yo estudie más. (The teacher demands that I study more.)
  • Ojalá vivamos muchos años juntos. (I wish we live many years together.)
Suffixes: -ar verbs use "e" endings; -er/-ir verbs use "a" endings.
Pronoun-ar-er/-ir
Yo-e-a
-es-as
Él/Ella/Ud.-e-a
Nosotros/as-emos-amos
Vosotros/as-éis-áis
Ellos/Ellas/Uds.-en-an
Present Perfect Subjunctive (Pretérito Perfecto de Subjuntivo)
Expresses doubt or desire about a completed past action relevant to the present.
  • Me sorprende que tú hayas viajado tanto. (It surprises me that you have traveled so much.)
Formation: [Present Subjunctive of haber] + [Past Participle]
PronounHaber
Yohaya
hayas
Él/Ella/Ud.haya
Nosotros/ashayamos
Vosotros/ashayáis
Ellos/Ellas/Uds.hayan
Imperfect Subjunctive (Pretérito Imperfecto de Subjuntivo)
Expresses past wishes or doubts, or is used in hypothetical "if" clauses.
  • Si vosotros estudiarais juntos, sería más fácil. (If you all studied together, it would be easier.)
Suffixes: -ra/-se endings (added to ellos preterite stem)
Pronoun-ra-se
Yo-ra-se
-ras-ses
Él/Ella/Ud.-ra-se
Nosotros/as-'ramos-'semos
Vosotros/as-rais-seis
Ellos/Ellas/Uds.-ran-sen
Past Perfect Subjunctive (Pretérito Pluscuamperfecto de Subjuntivo)
Expresses hypothetical situations about the past ("If I had known...").
  • Si yo hubiera viajado a España, habría visitado Madrid. (If I had traveled to Spain, I would have visited Madrid.)
Formation: [Imperfect Subjunctive of haber] + [Past Participle]
Pronoun-ra-se
Yohubierahubiese
hubierashubieses
Él/Ella/Ud.hubierahubiese
Nosotros/ashubiéramoshubiésemos
Vosotros/ashubieraishubieseis
Ellos/Ellas/Uds.hubieranhubiesen
Future Subjunctive (Futuro Simple de Subjuntivo)
Archaic. Used in legal documents and classic literature.
  • Adonde fueres, haz lo que vieres. (Wherever you may go, do as you see.)
Suffixes: -re, -res, -re, -remos, -reis, -ren (added to ellos preterite stem)
PronounEnding
Yo-re
-res
Él/Ella/Ud.-re
Nosotros/as-remos
Vosotros/as-reis
Ellos/Ellas/Uds.-ren
Future Perfect Subjunctive (Futuro Compuesto de Subjuntivo)
Archaic. Refers to a future action completed before another future action.
  • Cualquiera que hubiere cometido tal delito, será castigado. (Whosoever should have committed such a crime will be punished.)
Formation: [Future Subjunctive of haber] + [Past Participle]
PronounHaber
Yohubiere
hubieres
Él/Ella/Ud.hubiere
Nosotros/ashubiéremos
Vosotros/ashubiereis
Ellos/Ellas/Uds.hubieren
Imperative Mood
Imperative (Modo Imperativo)
Used for giving direct commands (positive or negative).
  • ¡Camina más rápido! / ¡No camines en la calle! (Walk faster! / Don't walk in the street!)
  • ¡Beba toda su agua! / ¡No beban de mi vaso! (Drink all your water! / Don't drink from my glass!)
Affirmative Tú: él/ella/ud. form of present indicative. Others: Present Subjunctive.
PronounAffirmative -arNegative -arAffirmative -er/-irNegative -er/-ir
-a-es-e-as
Usted-e-e-a-a
Nosotros/as-emos-emos-amos-amos
Vosotros/as-ad-éis-ed / -id-áis
Ustedes-en-en-an-an
Present Progressive
Present Progressive (Presente Progresivo)
Describes an action currently in progress ("-ing").
  • Yo estoy caminando hacia tu casa. (I am walking to your house.)
  • Nosotros estamos bebiendo limonada. (We are drinking lemonade.)
Formation: [Present Indicative of estar] + [Gerund (-ando/-iendo)]
Haber (Auxiliary & Existential)
Haber (Auxiliary & Existential)
Used as an auxiliary verb for compound tenses (to have done, for example, he comido), and as an existential verb (there is/are/was/were).
  • hay (present): there is, there are
  • hubo (preterite): there was, there were
  • había (imperfect): there was, there were
  • habrá (future): there will be
  • habría (conditional): there would be

Most grammar books will tell you that the existential haber has only one form in each tense: hay, había, hubo, habría, habrá; unlike English where the existential there + to be agrees with the noun that follows: there is a dog on the porch versus there are two dogs on the porch.  However in many dialects of Spanish and especially in spoken Spanish the forms of haber also agrees with the noun. So sometimes you will see the forms habían, hubieron, habrían, habrán used as the existential form when the noun that follows is plural. Compare the two variations of the same sentence below.

  • Había muchos pájaros allá miles de pájaros y de todas clases.
  • There were many birds there, thousands of birds and of all kinds. versus:
  • Habían muchos pájaros allá miles de pájaros y de todas clases.
  • There were many birds there, thousands of birds and of all kinds.
Auxiliary: always followed by past participle. Existential: unique forms for each tense.
TenseYoÉl/Ella/Ud.Nosotros/asVosotros/asEllos/Ellas/Uds.
Presenthehashahemoshabéishan
Preteritehubehubistehubohubimoshubisteishubieron
Imperfecthabíahabíashabíahabíamoshabíaishabían
Conditionalhabríahabríashabríahabríamoshabríaishabrían
Futurehabréhabráshabráhabremoshabréishabrán
Present Subjunctivehayahayashayahayamoshayáishayan
Imperfect Subj. (-ra)hubierahubierashubierahubiéramoshubieraishubieran
Imperfect Subj. (-se)hubiesehubieseshubiesehubiésemoshubieseishubiesen
Future Subjunctivehubierehubiereshubierehubiéremoshubiereishubieren
Verb Suffixes Reference
Verb Suffixes Reference
Quick lookup for all regular verb endings by tense.
TenseYoÉl/Ella/Ud.Nosotros/asVosotros/asEllos/Ellas/Uds.
Present (-ar)-o-as-a-amos-áis-an
Present (-er)-o-es-e-emos-éis-en
Present (-ir)-o-es-e-imos-ís-en
Imperfect (-ar)-aba-abas-aba-ábamos-abais-aban
Imperfect (-er/-ir)-ía-ías-ía-íamos-íais-ían
Preterite (-ar)-aste-amos-asteis-aron
Preterite (-er/-ir)-iste-ió-imos-isteis-ieron
Future (all)-ás-emos-éis-án
Conditional (all)-ía-ías-ía-íamos-íais-ían
Present Subj. (-ar)-e-es-e-emos-éis-en
Present Subj. (-er/-ir)-a-as-a-amos-áis-an
Imperfect Subj. (-ra)-ra-ras-ra-'ramos-rais-ran
Imperfect Subj. (-se)-se-ses-se-'semos-seis-sen
Simple Tenses
Present Simple ("do/does") (Presente de Indicativo)
Actions happening now, habitual actions, or general truths.
  • Nosotros hablamos español en clase. (We speak Spanish in class.)
  • comes mucha fruta. (You eat a lot of fruit.)
Suffixes: -o, -as/-es, -a/-e, -amos/-emos/-imos, -áis/-éis/-ís, -an/-en
Pronoun-ar-er-ir
Yo-o-o-o
-as-es-es
Él/Ella/Ud.-a-e-e
Nosotros/as-amos-emos-imos
Vosotros/as-áis-éis-ís
Ellos/Ellas/Uds.-an-en-en
Preterite Simple ("did") (Pretérito Indefinido de Indicativo)
Actions completed at a specific point in the past.
  • Ayer compré un libro. (Yesterday I bought a book.)
  • Ella vivió en Argentina por cinco años. (She lived in Argentina for five years.)
Suffixes: -é/-í, -aste/-iste, -ó/-ió, -amos/-imos, -asteis/-isteis, -aron/-ieron
Pronoun-ar-er/-ir
Yo
-aste-iste
Él/Ella/Ud.-ió
Nosotros/as-amos-imos
Vosotros/as-asteis-isteis
Ellos/Ellas/Uds.-aron-ieron
Past Progressive/Imperfect ("used to/was/were ...ing") (Pretérito Imperfecto de Indicativo)
Describes habitual actions or situations in the past.
  • Yo hablaba con mi abuela todos los domingos. (I used to speak with my grandmother every Sunday.)
  • Mi casa era pequeña y oscura. (My house was small and dark.)
Suffixes: -aba/-ía, -abas/-ías, -aba/-ía, -ábamos/-íamos, -abais/-íais, -aban/-ían
Pronoun-ar-er/-ir
Yo-aba-ía
-abas-ías
Él/Ella/Ud.-aba-ía
Nosotros/as-ábamos-íamos
Vosotros/as-abais-íais
Ellos/Ellas/Uds.-aban-ían
Future Simple ("will") (Futuro Simple)
Actions that will happen or express probability about the present.
  • Mañana lo haré. (Tomorrow I will do it.)
  • ¿Dónde estará Juan? (I wonder where Juan is.)
Suffixes: -é, -ás, -á, -emos, -éis, -án (added to infinitive)
PronounEnding
Yo
-ás
Él/Ella/Ud.
Nosotros/as-emos
Vosotros/as-éis
Ellos/Ellas/Uds.-án
Conditional Simple ("would") (Condicional Simple)
Actions that would happen, polite requests, hypothetical situations.
  • Yo hablaría contigo, pero no tengo tiempo. (I would speak with you, but I don't have time.)
  • ¿Me ayudarías? (Would you help me?)
Suffixes: -ía, -ías, -ía, -íamos, -íais, -ían (added to infinitive)
PronounEnding
Yo-ía
-ías
Él/Ella/Ud.-ía
Nosotros/as-íamos
Vosotros/as-íais
Ellos/Ellas/Uds.-ían
Perfect Tenses
Present Perfect ("have done") (Pretérito Perfecto Compuesto)
Actions that started in the past and continue or happened recently.
  • Yo he cantado esa canción muchas veces. (I have sung that song many times.)
  • Ella ya ha escrito el correo. (She has already written the email.)
Formation: [Present of haber] + [Past Participle]
PronounHaber
Yohe
has
Él/Ella/Ud.ha/hay
Nosotros/ashemos
Vosotros/ashabéis
Ellos/Ellas/Uds.han
Past Perfect ("had done") (Pretérito Pluscuamperfecto)
Past action completed before another past action.
  • Cuando llegaste, nosotros ya habíamos cantado. (When you arrived, we had already sung.)
Formation: [Imperfect of haber] + [Past Participle]
PronounHaber
Yohabía
habías
Él/Ella/Ud.había
Nosotros/ashabíamos
Vosotros/ashabíais
Ellos/Ellas/Uds.habían
Future Perfect ("will have done") (Futuro Compuesto)
Action completed by a specific point in the future.
  • Para cuando termine la fiesta, nosotros habremos cantado. (By the time the party ends, we will have sung.)
Formation: [Future of haber] + [Past Participle]
PronounHaber
Yohabré
habrás
Él/Ella/Ud.habrá
Nosotros/ashabremos
Vosotros/ashabréis
Ellos/Ellas/Uds.habrán
Conditional Perfect ("would have done") (Condicional Compuesto)
Hypothetical action that could have occurred in the past, but didn't.
  • Yo habría cantado, pero me dolía la garganta. (I would have sung, but my throat was sore.)
Formation: [Conditional of haber] + [Past Participle]
PronounHaber
Yohabría
habrías
Él/Ella/Ud.habría
Nosotros/ashabríamos
Vosotros/ashabríais
Ellos/Ellas/Uds.habrían
Preterite Perfect ("had done" - rare/lit.) (Pretérito Anterior)
Rare, literary. Past action immediately before another past action.
  • Apenas hubo cantado el tenor, el público aplaudió. (As soon as the tenor had sung, the audience applauded.)
Formation: [Preterite of haber] + [Past Participle]
PronounHaber
Yohube
hubiste
Él/Ella/Ud.hubo
Nosotros/ashubimos
Vosotros/ashubisteis
Ellos/Ellas/Uds.hubieron