Present — what is happening now, and what happens habitually
| yo | prometoI promise | nosotros | prometemoswe promise |
| tú | prometesyou promise | vosotros | prometéisyou all promise |
| él/ella/Ud. | prometehe/she promises | ellos/Uds. | prometenthey promise |
Present perfect — have —ed; a past still touching now. Spain: today, this week. Latin America: mostly the indefinido instead
| yo | he prometidoI have promised | nosotros | hemos prometidowe have promised |
| tú | has prometidoyou have promised | vosotros | habéis prometidoyou all have promised |
| él/ella/Ud. | ha prometidohe/she has promised | ellos/Uds. | han prometidothey have promised |
Present subjunctive — after que with wishes, doubt, emotion, ojalá
| yo | prometa(that) I promise | nosotros | prometamos(that) we promise |
| tú | prometas(that) you promise | vosotros | prometáis(that) you all promise |
| él/ella/Ud. | prometa(that) he/she promises | ellos/Uds. | prometan(that) they promise |
Present perfect subjunctive — have —ed, under doubt or emotion: no creo que haya venido
| yo | haya prometido(that) I have promised | nosotros | hayamos prometido(that) we have promised |
| tú | hayas prometido(that) you have promised | vosotros | hayáis prometido(that) you all have promised |
| él/ella/Ud. | haya prometido(that) he/she has promised | ellos/Uds. | hayan prometido(that) they have promised |
Preterite — a finished past action — it started, it ended
| yo | prometíI promised | nosotros | prometimoswe promised |
| tú | prometisteyou promised | vosotros | prometisteisyou all promised |
| él/ella/Ud. | prometióhe/she promised | ellos/Uds. | prometieronthey promised |
Imperfect — used to / was —ing; background, habits, descriptions
| yo | prometíaI used to promise | nosotros | prometíamoswe used to promise |
| tú | prometíasyou used to promise | vosotros | prometíaisyou all used to promise |
| él/ella/Ud. | prometíahe/she used to promise | ellos/Uds. | prometíanthey used to promise |
Past perfect — had —ed; further back than another past event
| yo | había prometidoI had promised | nosotros | habíamos prometidowe had promised |
| tú | habías prometidoyou had promised | vosotros | habíais prometidoyou all had promised |
| él/ella/Ud. | había prometidohe/she had promised | ellos/Uds. | habían prometidothey had promised |
Imperfect subjunctive — si clauses and past-tense wishes: si tuviera, quería que fuera
| yo | prometiera(that) I promised | nosotros | prometiéramos(that) we promised |
| tú | prometieras(that) you promised | vosotros | prometierais(that) you all promised |
| él/ella/Ud. | prometiera(that) he/she promised | ellos/Uds. | prometieran(that) they promised |
Imperfect subjunctive — the same tense, second form; commoner in Spain and in writing
| yo | prometiese(that) I promised | nosotros | prometiésemos(that) we promised |
| tú | prometieses(that) you promised | vosotros | prometieseis(that) you all promised |
| él/ella/Ud. | prometiese(that) he/she promised | ellos/Uds. | prometiesen(that) they promised |
Past perfect subjunctive — had —ed, hypothetically: si hubiera sabido
| yo | hubiera prometido(that) I had promised | nosotros | hubiéramos prometido(that) we had promised |
| tú | hubieras prometido(that) you had promised | vosotros | hubierais prometido(that) you all had promised |
| él/ella/Ud. | hubiera prometido(that) he/she had promised | ellos/Uds. | hubieran prometido(that) they had promised |
Preterite perfect — had —ed, immediately before; literary, all but extinct
| yo | hube prometidoI had promised | nosotros | hubimos prometidowe had promised |
| tú | hubiste prometidoyou had promised | vosotros | hubisteis prometidoyou all had promised |
| él/ella/Ud. | hubo prometidohe/she had promised | ellos/Uds. | hubieron prometidothey had promised |
Future — will — (spoken Spanish often prefers voy a + infinitivo)
| yo | prometeréI will promise | nosotros | prometeremoswe will promise |
| tú | prometerásyou will promise | vosotros | prometeréisyou all will promise |
| él/ella/Ud. | prometeráhe/she will promise | ellos/Uds. | prometeránthey will promise |
Conditional — would —; also softens a request into politeness
| yo | prometeríaI would promise | nosotros | prometeríamoswe would promise |
| tú | prometeríasyou would promise | vosotros | prometeríaisyou all would promise |
| él/ella/Ud. | prometeríahe/she would promise | ellos/Uds. | prometeríanthey would promise |
Future perfect — will have —ed; done by some future point
| yo | habré prometidoI will have promised | nosotros | habremos prometidowe will have promised |
| tú | habrás prometidoyou will have promised | vosotros | habréis prometidoyou all will have promised |
| él/ella/Ud. | habrá prometidohe/she will have promised | ellos/Uds. | habrán prometidothey will have promised |
Conditional perfect — would have —ed; the road not taken
| yo | habría prometidoI would have promised | nosotros | habríamos prometidowe would have promised |
| tú | habrías prometidoyou would have promised | vosotros | habríais prometidoyou all would have promised |
| él/ella/Ud. | habría prometidohe/she would have promised | ellos/Uds. | habrían prometidothey would have promised |
Future subjunctive — legal and proverbial only: adonde fueres, haz lo que vieres
| yo | prometiere(should) I promise | nosotros | prometiéremos(should) we promise |
| tú | prometieres(should) you promise | vosotros | prometiereis(should) you all promise |
| él/ella/Ud. | prometiere(should) he/she promise | ellos/Uds. | prometieren(should) they promise |
Imperative (do it) — orders and requests; there is no yo form
| yo | — | nosotros | prometamoslet's promise |
| tú | prometepromise! | vosotros | prometedpromise! |
| él/ella/Ud. | prometapromise! | ellos/Uds. | prometanpromise! |
Imperative (don't) — no + subjunctive — never the affirmative form with no in front
| yo | — | nosotros | no prometamoslet's not promise |
| tú | no prometasdon't promise | vosotros | no prometáisdon't promise |
| él/ella/Ud. | no prometadon't promise | ellos/Uds. | no prometandon't promise |

I — the speaker
| Presente | prometoI promise |
| Perfecto | he prometidoI have promised |
| Subj. presente | prometa(that) I promise |
| Subj. perfecto | haya prometido(that) I have promised |
| Futuro | prometeréI will promise |
| Condicional | prometeríaI would promise |
| Fut. perfecto | habré prometidoI will have promised |
| Cond. perfecto | habría prometidoI would have promised |
| Subj. futuro | prometiere(should) I promise |
| Indefinido | prometíI promised |
| Imperfecto | prometíaI used to promise |
| Pluscuamp. | había prometidoI had promised |
| Subj. imperf. | prometiera(that) I promised |
| Subj. -se | prometiese(that) I promised |
| Subj. pluscuamp. | hubiera prometido(that) I had promised |
| Pret. anterior | hube prometidoI had promised |
| Imperativo | — |
| Imper. negativo | — |
we — the speaker plus others
| Presente | prometemoswe promise |
| Perfecto | hemos prometidowe have promised |
| Subj. presente | prometamos(that) we promise |
| Subj. perfecto | hayamos prometido(that) we have promised |
| Futuro | prometeremoswe will promise |
| Condicional | prometeríamoswe would promise |
| Fut. perfecto | habremos prometidowe will have promised |
| Cond. perfecto | habríamos prometidowe would have promised |
| Subj. futuro | prometiéremos(should) we promise |
| Indefinido | prometimoswe promised |
| Imperfecto | prometíamoswe used to promise |
| Pluscuamp. | habíamos prometidowe had promised |
| Subj. imperf. | prometiéramos(that) we promised |
| Subj. -se | prometiésemos(that) we promised |
| Subj. pluscuamp. | hubiéramos prometido(that) we had promised |
| Pret. anterior | hubimos prometidowe had promised |
| Imperativo | prometamoslet's promise |
| Imper. negativo | no prometamoslet's not promise |
you (informal) — one person you are familiar with
| Presente | prometesyou promise |
| Perfecto | has prometidoyou have promised |
| Subj. presente | prometas(that) you promise |
| Subj. perfecto | hayas prometido(that) you have promised |
| Futuro | prometerásyou will promise |
| Condicional | prometeríasyou would promise |
| Fut. perfecto | habrás prometidoyou will have promised |
| Cond. perfecto | habrías prometidoyou would have promised |
| Subj. futuro | prometieres(should) you promise |
| Indefinido | prometisteyou promised |
| Imperfecto | prometíasyou used to promise |
| Pluscuamp. | habías prometidoyou had promised |
| Subj. imperf. | prometieras(that) you promised |
| Subj. -se | prometieses(that) you promised |
| Subj. pluscuamp. | hubieras prometido(that) you had promised |
| Pret. anterior | hubiste prometidoyou had promised |
| Imperativo | prometepromise! |
| Imper. negativo | no prometasdon't promise |
you all — informal plural, Spain only
| Presente | prometéisyou all promise |
| Perfecto | habéis prometidoyou all have promised |
| Subj. presente | prometáis(that) you all promise |
| Subj. perfecto | hayáis prometido(that) you all have promised |
| Futuro | prometeréisyou all will promise |
| Condicional | prometeríaisyou all would promise |
| Fut. perfecto | habréis prometidoyou all will have promised |
| Cond. perfecto | habríais prometidoyou all would have promised |
| Subj. futuro | prometiereis(should) you all promise |
| Indefinido | prometisteisyou all promised |
| Imperfecto | prometíaisyou all used to promise |
| Pluscuamp. | habíais prometidoyou all had promised |
| Subj. imperf. | prometierais(that) you all promised |
| Subj. -se | prometieseis(that) you all promised |
| Subj. pluscuamp. | hubierais prometido(that) you all had promised |
| Pret. anterior | hubisteis prometidoyou all had promised |
| Imperativo | prometedpromise! |
| Imper. negativo | no prometáisdon't promise |
he, she, you (formal) — one other person — formal you shares it
| Presente | prometehe/she promises |
| Perfecto | ha prometidohe/she has promised |
| Subj. presente | prometa(that) he/she promises |
| Subj. perfecto | haya prometido(that) he/she has promised |
| Futuro | prometeráhe/she will promise |
| Condicional | prometeríahe/she would promise |
| Fut. perfecto | habrá prometidohe/she will have promised |
| Cond. perfecto | habría prometidohe/she would have promised |
| Subj. futuro | prometiere(should) he/she promise |
| Indefinido | prometióhe/she promised |
| Imperfecto | prometíahe/she used to promise |
| Pluscuamp. | había prometidohe/she had promised |
| Subj. imperf. | prometiera(that) he/she promised |
| Subj. -se | prometiese(that) he/she promised |
| Subj. pluscuamp. | hubiera prometido(that) he/she had promised |
| Pret. anterior | hubo prometidohe/she had promised |
| Imperativo | prometapromise! |
| Imper. negativo | no prometadon't promise |
they, you all — several others — plural you shares it
| Presente | prometenthey promise |
| Perfecto | han prometidothey have promised |
| Subj. presente | prometan(that) they promise |
| Subj. perfecto | hayan prometido(that) they have promised |
| Futuro | prometeránthey will promise |
| Condicional | prometeríanthey would promise |
| Fut. perfecto | habrán prometidothey will have promised |
| Cond. perfecto | habrían prometidothey would have promised |
| Subj. futuro | prometieren(should) they promise |
| Indefinido | prometieronthey promised |
| Imperfecto | prometíanthey used to promise |
| Pluscuamp. | habían prometidothey had promised |
| Subj. imperf. | prometieran(that) they promised |
| Subj. -se | prometiesen(that) they promised |
| Subj. pluscuamp. | hubieran prometido(that) they had promised |
| Pret. anterior | hubieron prometidothey had promised |
| Imperativo | prometanpromise! |
| Imper. negativo | no prometandon't promise |
