Present — what is happening now, and what happens habitually
| yo | dueloI hurt | nosotros | dolemoswe hurt |
| tú | duelesyou hurt | vosotros | doléisyou all hurt |
| él/ella/Ud. | duelehe/she hurts | ellos/Uds. | duelenthey hurt |
Present perfect — have —ed; a past still touching now. Spain: today, this week. Latin America: mostly the indefinido instead
| yo | he dolidoI have hurt | nosotros | hemos dolidowe have hurt |
| tú | has dolidoyou have hurt | vosotros | habéis dolidoyou all have hurt |
| él/ella/Ud. | ha dolidohe/she has hurt | ellos/Uds. | han dolidothey have hurt |
Present subjunctive — after que with wishes, doubt, emotion, ojalá
| yo | duela(that) I hurt | nosotros | dolamos(that) we hurt |
| tú | duelas(that) you hurt | vosotros | doláis(that) you all hurt |
| él/ella/Ud. | duela(that) he/she hurts | ellos/Uds. | duelan(that) they hurt |
Present perfect subjunctive — have —ed, under doubt or emotion: no creo que haya venido
| yo | haya dolido(that) I have hurt | nosotros | hayamos dolido(that) we have hurt |
| tú | hayas dolido(that) you have hurt | vosotros | hayáis dolido(that) you all have hurt |
| él/ella/Ud. | haya dolido(that) he/she has hurt | ellos/Uds. | hayan dolido(that) they have hurt |
Preterite — a finished past action — it started, it ended
| yo | dolíI hurt | nosotros | dolimoswe hurt |
| tú | dolisteyou hurt | vosotros | dolisteisyou all hurt |
| él/ella/Ud. | dolióhe/she hurt | ellos/Uds. | dolieronthey hurt |
Imperfect — used to / was —ing; background, habits, descriptions
| yo | dolíaI used to hurt | nosotros | dolíamoswe used to hurt |
| tú | dolíasyou used to hurt | vosotros | dolíaisyou all used to hurt |
| él/ella/Ud. | dolíahe/she used to hurt | ellos/Uds. | dolíanthey used to hurt |
Past perfect — had —ed; further back than another past event
| yo | había dolidoI had hurt | nosotros | habíamos dolidowe had hurt |
| tú | habías dolidoyou had hurt | vosotros | habíais dolidoyou all had hurt |
| él/ella/Ud. | había dolidohe/she had hurt | ellos/Uds. | habían dolidothey had hurt |
Imperfect subjunctive — si clauses and past-tense wishes: si tuviera, quería que fuera
| yo | doliera(that) I hurt | nosotros | doliéramos(that) we hurt |
| tú | dolieras(that) you hurt | vosotros | dolierais(that) you all hurt |
| él/ella/Ud. | doliera(that) he/she hurt | ellos/Uds. | dolieran(that) they hurt |
Imperfect subjunctive — the same tense, second form; commoner in Spain and in writing
| yo | doliese(that) I hurt | nosotros | doliésemos(that) we hurt |
| tú | dolieses(that) you hurt | vosotros | dolieseis(that) you all hurt |
| él/ella/Ud. | doliese(that) he/she hurt | ellos/Uds. | doliesen(that) they hurt |
Past perfect subjunctive — had —ed, hypothetically: si hubiera sabido
| yo | hubiera dolido(that) I had hurt | nosotros | hubiéramos dolido(that) we had hurt |
| tú | hubieras dolido(that) you had hurt | vosotros | hubierais dolido(that) you all had hurt |
| él/ella/Ud. | hubiera dolido(that) he/she had hurt | ellos/Uds. | hubieran dolido(that) they had hurt |
Preterite perfect — had —ed, immediately before; literary, all but extinct
| yo | hube dolidoI had hurt | nosotros | hubimos dolidowe had hurt |
| tú | hubiste dolidoyou had hurt | vosotros | hubisteis dolidoyou all had hurt |
| él/ella/Ud. | hubo dolidohe/she had hurt | ellos/Uds. | hubieron dolidothey had hurt |
Future — will — (spoken Spanish often prefers voy a + infinitivo)
| yo | doleréI will hurt | nosotros | doleremoswe will hurt |
| tú | dolerásyou will hurt | vosotros | doleréisyou all will hurt |
| él/ella/Ud. | doleráhe/she will hurt | ellos/Uds. | doleránthey will hurt |
Conditional — would —; also softens a request into politeness
| yo | doleríaI would hurt | nosotros | doleríamoswe would hurt |
| tú | doleríasyou would hurt | vosotros | doleríaisyou all would hurt |
| él/ella/Ud. | doleríahe/she would hurt | ellos/Uds. | doleríanthey would hurt |
Future perfect — will have —ed; done by some future point
| yo | habré dolidoI will have hurt | nosotros | habremos dolidowe will have hurt |
| tú | habrás dolidoyou will have hurt | vosotros | habréis dolidoyou all will have hurt |
| él/ella/Ud. | habrá dolidohe/she will have hurt | ellos/Uds. | habrán dolidothey will have hurt |
Conditional perfect — would have —ed; the road not taken
| yo | habría dolidoI would have hurt | nosotros | habríamos dolidowe would have hurt |
| tú | habrías dolidoyou would have hurt | vosotros | habríais dolidoyou all would have hurt |
| él/ella/Ud. | habría dolidohe/she would have hurt | ellos/Uds. | habrían dolidothey would have hurt |
Future subjunctive — legal and proverbial only: adonde fueres, haz lo que vieres
| yo | doliere(should) I hurt | nosotros | doliéremos(should) we hurt |
| tú | dolieres(should) you hurt | vosotros | doliereis(should) you all hurt |
| él/ella/Ud. | doliere(should) he/she hurt | ellos/Uds. | dolieren(should) they hurt |
Imperative (do it) — orders and requests; there is no yo form
| yo | — | nosotros | dolamoslet's hurt |
| tú | duelehurt! | vosotros | doledhurt! |
| él/ella/Ud. | duelahurt! | ellos/Uds. | duelanhurt! |
Imperative (don't) — no + subjunctive — never the affirmative form with no in front
| yo | — | nosotros | no dolamoslet's not hurt |
| tú | no duelasdon't hurt | vosotros | no doláisdon't hurt |
| él/ella/Ud. | no dueladon't hurt | ellos/Uds. | no duelandon't hurt |

Red = the form breaks the regular pattern. Everything in black you could have worked out from the endings alone.
I — the speaker
| Presente | dueloI hurt |
| Perfecto | he dolidoI have hurt |
| Subj. presente | duela(that) I hurt |
| Subj. perfecto | haya dolido(that) I have hurt |
| Futuro | doleréI will hurt |
| Condicional | doleríaI would hurt |
| Fut. perfecto | habré dolidoI will have hurt |
| Cond. perfecto | habría dolidoI would have hurt |
| Subj. futuro | doliere(should) I hurt |
| Indefinido | dolíI hurt |
| Imperfecto | dolíaI used to hurt |
| Pluscuamp. | había dolidoI had hurt |
| Subj. imperf. | doliera(that) I hurt |
| Subj. -se | doliese(that) I hurt |
| Subj. pluscuamp. | hubiera dolido(that) I had hurt |
| Pret. anterior | hube dolidoI had hurt |
| Imperativo | — |
| Imper. negativo | — |
we — the speaker plus others
| Presente | dolemoswe hurt |
| Perfecto | hemos dolidowe have hurt |
| Subj. presente | dolamos(that) we hurt |
| Subj. perfecto | hayamos dolido(that) we have hurt |
| Futuro | doleremoswe will hurt |
| Condicional | doleríamoswe would hurt |
| Fut. perfecto | habremos dolidowe will have hurt |
| Cond. perfecto | habríamos dolidowe would have hurt |
| Subj. futuro | doliéremos(should) we hurt |
| Indefinido | dolimoswe hurt |
| Imperfecto | dolíamoswe used to hurt |
| Pluscuamp. | habíamos dolidowe had hurt |
| Subj. imperf. | doliéramos(that) we hurt |
| Subj. -se | doliésemos(that) we hurt |
| Subj. pluscuamp. | hubiéramos dolido(that) we had hurt |
| Pret. anterior | hubimos dolidowe had hurt |
| Imperativo | dolamoslet's hurt |
| Imper. negativo | no dolamoslet's not hurt |
you (informal) — one person you are familiar with
| Presente | duelesyou hurt |
| Perfecto | has dolidoyou have hurt |
| Subj. presente | duelas(that) you hurt |
| Subj. perfecto | hayas dolido(that) you have hurt |
| Futuro | dolerásyou will hurt |
| Condicional | doleríasyou would hurt |
| Fut. perfecto | habrás dolidoyou will have hurt |
| Cond. perfecto | habrías dolidoyou would have hurt |
| Subj. futuro | dolieres(should) you hurt |
| Indefinido | dolisteyou hurt |
| Imperfecto | dolíasyou used to hurt |
| Pluscuamp. | habías dolidoyou had hurt |
| Subj. imperf. | dolieras(that) you hurt |
| Subj. -se | dolieses(that) you hurt |
| Subj. pluscuamp. | hubieras dolido(that) you had hurt |
| Pret. anterior | hubiste dolidoyou had hurt |
| Imperativo | duelehurt! |
| Imper. negativo | no duelasdon't hurt |
you all — informal plural, Spain only
| Presente | doléisyou all hurt |
| Perfecto | habéis dolidoyou all have hurt |
| Subj. presente | doláis(that) you all hurt |
| Subj. perfecto | hayáis dolido(that) you all have hurt |
| Futuro | doleréisyou all will hurt |
| Condicional | doleríaisyou all would hurt |
| Fut. perfecto | habréis dolidoyou all will have hurt |
| Cond. perfecto | habríais dolidoyou all would have hurt |
| Subj. futuro | doliereis(should) you all hurt |
| Indefinido | dolisteisyou all hurt |
| Imperfecto | dolíaisyou all used to hurt |
| Pluscuamp. | habíais dolidoyou all had hurt |
| Subj. imperf. | dolierais(that) you all hurt |
| Subj. -se | dolieseis(that) you all hurt |
| Subj. pluscuamp. | hubierais dolido(that) you all had hurt |
| Pret. anterior | hubisteis dolidoyou all had hurt |
| Imperativo | doledhurt! |
| Imper. negativo | no doláisdon't hurt |
he, she, you (formal) — one other person — formal you shares it
| Presente | duelehe/she hurts |
| Perfecto | ha dolidohe/she has hurt |
| Subj. presente | duela(that) he/she hurts |
| Subj. perfecto | haya dolido(that) he/she has hurt |
| Futuro | doleráhe/she will hurt |
| Condicional | doleríahe/she would hurt |
| Fut. perfecto | habrá dolidohe/she will have hurt |
| Cond. perfecto | habría dolidohe/she would have hurt |
| Subj. futuro | doliere(should) he/she hurt |
| Indefinido | dolióhe/she hurt |
| Imperfecto | dolíahe/she used to hurt |
| Pluscuamp. | había dolidohe/she had hurt |
| Subj. imperf. | doliera(that) he/she hurt |
| Subj. -se | doliese(that) he/she hurt |
| Subj. pluscuamp. | hubiera dolido(that) he/she had hurt |
| Pret. anterior | hubo dolidohe/she had hurt |
| Imperativo | duelahurt! |
| Imper. negativo | no dueladon't hurt |
they, you all — several others — plural you shares it
| Presente | duelenthey hurt |
| Perfecto | han dolidothey have hurt |
| Subj. presente | duelan(that) they hurt |
| Subj. perfecto | hayan dolido(that) they have hurt |
| Futuro | doleránthey will hurt |
| Condicional | doleríanthey would hurt |
| Fut. perfecto | habrán dolidothey will have hurt |
| Cond. perfecto | habrían dolidothey would have hurt |
| Subj. futuro | dolieren(should) they hurt |
| Indefinido | dolieronthey hurt |
| Imperfecto | dolíanthey used to hurt |
| Pluscuamp. | habían dolidothey had hurt |
| Subj. imperf. | dolieran(that) they hurt |
| Subj. -se | doliesen(that) they hurt |
| Subj. pluscuamp. | hubieran dolido(that) they had hurt |
| Pret. anterior | hubieron dolidothey had hurt |
| Imperativo | duelanhurt! |
| Imper. negativo | no duelandon't hurt |

Red = the form breaks the regular pattern. Everything in black you could have worked out from the endings alone.