Present — what is happening now, and what happens habitually
| yo | regaloI give | nosotros | regalamoswe give |
| tú | regalasyou give | vosotros | regaláisyou all give |
| él/ella/Ud. | regalahe/she gives | ellos/Uds. | regalanthey give |
Present perfect — have —ed; a past still touching now. Spain: today, this week. Latin America: mostly the indefinido instead
| yo | he regaladoI have given | nosotros | hemos regaladowe have given |
| tú | has regaladoyou have given | vosotros | habéis regaladoyou all have given |
| él/ella/Ud. | ha regaladohe/she has given | ellos/Uds. | han regaladothey have given |
Present subjunctive — after que with wishes, doubt, emotion, ojalá
| yo | regale(that) I give | nosotros | regalemos(that) we give |
| tú | regales(that) you give | vosotros | regaléis(that) you all give |
| él/ella/Ud. | regale(that) he/she gives | ellos/Uds. | regalen(that) they give |
Present perfect subjunctive — have —ed, under doubt or emotion: no creo que haya venido
| yo | haya regalado(that) I have given | nosotros | hayamos regalado(that) we have given |
| tú | hayas regalado(that) you have given | vosotros | hayáis regalado(that) you all have given |
| él/ella/Ud. | haya regalado(that) he/she has given | ellos/Uds. | hayan regalado(that) they have given |
Preterite — a finished past action — it started, it ended
| yo | regaléI gave | nosotros | regalamoswe gave |
| tú | regalasteyou gave | vosotros | regalasteisyou all gave |
| él/ella/Ud. | regalóhe/she gave | ellos/Uds. | regalaronthey gave |
Imperfect — used to / was —ing; background, habits, descriptions
| yo | regalabaI used to give | nosotros | regalábamoswe used to give |
| tú | regalabasyou used to give | vosotros | regalabaisyou all used to give |
| él/ella/Ud. | regalabahe/she used to give | ellos/Uds. | regalabanthey used to give |
Past perfect — had —ed; further back than another past event
| yo | había regaladoI had given | nosotros | habíamos regaladowe had given |
| tú | habías regaladoyou had given | vosotros | habíais regaladoyou all had given |
| él/ella/Ud. | había regaladohe/she had given | ellos/Uds. | habían regaladothey had given |
Imperfect subjunctive — si clauses and past-tense wishes: si tuviera, quería que fuera
| yo | regalara(that) I gave | nosotros | regaláramos(that) we gave |
| tú | regalaras(that) you gave | vosotros | regalarais(that) you all gave |
| él/ella/Ud. | regalara(that) he/she gave | ellos/Uds. | regalaran(that) they gave |
Imperfect subjunctive — the same tense, second form; commoner in Spain and in writing
| yo | regalase(that) I gave | nosotros | regalásemos(that) we gave |
| tú | regalases(that) you gave | vosotros | regalaseis(that) you all gave |
| él/ella/Ud. | regalase(that) he/she gave | ellos/Uds. | regalasen(that) they gave |
Past perfect subjunctive — had —ed, hypothetically: si hubiera sabido
| yo | hubiera regalado(that) I had given | nosotros | hubiéramos regalado(that) we had given |
| tú | hubieras regalado(that) you had given | vosotros | hubierais regalado(that) you all had given |
| él/ella/Ud. | hubiera regalado(that) he/she had given | ellos/Uds. | hubieran regalado(that) they had given |
Preterite perfect — had —ed, immediately before; literary, all but extinct
| yo | hube regaladoI had given | nosotros | hubimos regaladowe had given |
| tú | hubiste regaladoyou had given | vosotros | hubisteis regaladoyou all had given |
| él/ella/Ud. | hubo regaladohe/she had given | ellos/Uds. | hubieron regaladothey had given |
Future — will — (spoken Spanish often prefers voy a + infinitivo)
| yo | regalaréI will give | nosotros | regalaremoswe will give |
| tú | regalarásyou will give | vosotros | regalaréisyou all will give |
| él/ella/Ud. | regalaráhe/she will give | ellos/Uds. | regalaránthey will give |
Conditional — would —; also softens a request into politeness
| yo | regalaríaI would give | nosotros | regalaríamoswe would give |
| tú | regalaríasyou would give | vosotros | regalaríaisyou all would give |
| él/ella/Ud. | regalaríahe/she would give | ellos/Uds. | regalaríanthey would give |
Future perfect — will have —ed; done by some future point
| yo | habré regaladoI will have given | nosotros | habremos regaladowe will have given |
| tú | habrás regaladoyou will have given | vosotros | habréis regaladoyou all will have given |
| él/ella/Ud. | habrá regaladohe/she will have given | ellos/Uds. | habrán regaladothey will have given |
Conditional perfect — would have —ed; the road not taken
| yo | habría regaladoI would have given | nosotros | habríamos regaladowe would have given |
| tú | habrías regaladoyou would have given | vosotros | habríais regaladoyou all would have given |
| él/ella/Ud. | habría regaladohe/she would have given | ellos/Uds. | habrían regaladothey would have given |
Future subjunctive — legal and proverbial only: adonde fueres, haz lo que vieres
| yo | regalare(should) I give | nosotros | regaláremos(should) we give |
| tú | regalares(should) you give | vosotros | regalareis(should) you all give |
| él/ella/Ud. | regalare(should) he/she give | ellos/Uds. | regalaren(should) they give |
Imperative (do it) — orders and requests; there is no yo form
| yo | — | nosotros | regalemoslet's give |
| tú | regalagive! | vosotros | regaladgive! |
| él/ella/Ud. | regalegive! | ellos/Uds. | regalengive! |
Imperative (don't) — no + subjunctive — never the affirmative form with no in front
| yo | — | nosotros | no regalemoslet's not give |
| tú | no regalesdon't give | vosotros | no regaléisdon't give |
| él/ella/Ud. | no regaledon't give | ellos/Uds. | no regalendon't give |

I — the speaker
| Presente | regaloI give |
| Perfecto | he regaladoI have given |
| Subj. presente | regale(that) I give |
| Subj. perfecto | haya regalado(that) I have given |
| Futuro | regalaréI will give |
| Condicional | regalaríaI would give |
| Fut. perfecto | habré regaladoI will have given |
| Cond. perfecto | habría regaladoI would have given |
| Subj. futuro | regalare(should) I give |
| Indefinido | regaléI gave |
| Imperfecto | regalabaI used to give |
| Pluscuamp. | había regaladoI had given |
| Subj. imperf. | regalara(that) I gave |
| Subj. -se | regalase(that) I gave |
| Subj. pluscuamp. | hubiera regalado(that) I had given |
| Pret. anterior | hube regaladoI had given |
| Imperativo | — |
| Imper. negativo | — |
we — the speaker plus others
| Presente | regalamoswe give |
| Perfecto | hemos regaladowe have given |
| Subj. presente | regalemos(that) we give |
| Subj. perfecto | hayamos regalado(that) we have given |
| Futuro | regalaremoswe will give |
| Condicional | regalaríamoswe would give |
| Fut. perfecto | habremos regaladowe will have given |
| Cond. perfecto | habríamos regaladowe would have given |
| Subj. futuro | regaláremos(should) we give |
| Indefinido | regalamoswe gave |
| Imperfecto | regalábamoswe used to give |
| Pluscuamp. | habíamos regaladowe had given |
| Subj. imperf. | regaláramos(that) we gave |
| Subj. -se | regalásemos(that) we gave |
| Subj. pluscuamp. | hubiéramos regalado(that) we had given |
| Pret. anterior | hubimos regaladowe had given |
| Imperativo | regalemoslet's give |
| Imper. negativo | no regalemoslet's not give |
you (informal) — one person you are familiar with
| Presente | regalasyou give |
| Perfecto | has regaladoyou have given |
| Subj. presente | regales(that) you give |
| Subj. perfecto | hayas regalado(that) you have given |
| Futuro | regalarásyou will give |
| Condicional | regalaríasyou would give |
| Fut. perfecto | habrás regaladoyou will have given |
| Cond. perfecto | habrías regaladoyou would have given |
| Subj. futuro | regalares(should) you give |
| Indefinido | regalasteyou gave |
| Imperfecto | regalabasyou used to give |
| Pluscuamp. | habías regaladoyou had given |
| Subj. imperf. | regalaras(that) you gave |
| Subj. -se | regalases(that) you gave |
| Subj. pluscuamp. | hubieras regalado(that) you had given |
| Pret. anterior | hubiste regaladoyou had given |
| Imperativo | regalagive! |
| Imper. negativo | no regalesdon't give |
you all — informal plural, Spain only
| Presente | regaláisyou all give |
| Perfecto | habéis regaladoyou all have given |
| Subj. presente | regaléis(that) you all give |
| Subj. perfecto | hayáis regalado(that) you all have given |
| Futuro | regalaréisyou all will give |
| Condicional | regalaríaisyou all would give |
| Fut. perfecto | habréis regaladoyou all will have given |
| Cond. perfecto | habríais regaladoyou all would have given |
| Subj. futuro | regalareis(should) you all give |
| Indefinido | regalasteisyou all gave |
| Imperfecto | regalabaisyou all used to give |
| Pluscuamp. | habíais regaladoyou all had given |
| Subj. imperf. | regalarais(that) you all gave |
| Subj. -se | regalaseis(that) you all gave |
| Subj. pluscuamp. | hubierais regalado(that) you all had given |
| Pret. anterior | hubisteis regaladoyou all had given |
| Imperativo | regaladgive! |
| Imper. negativo | no regaléisdon't give |
he, she, you (formal) — one other person — formal you shares it
| Presente | regalahe/she gives |
| Perfecto | ha regaladohe/she has given |
| Subj. presente | regale(that) he/she gives |
| Subj. perfecto | haya regalado(that) he/she has given |
| Futuro | regalaráhe/she will give |
| Condicional | regalaríahe/she would give |
| Fut. perfecto | habrá regaladohe/she will have given |
| Cond. perfecto | habría regaladohe/she would have given |
| Subj. futuro | regalare(should) he/she give |
| Indefinido | regalóhe/she gave |
| Imperfecto | regalabahe/she used to give |
| Pluscuamp. | había regaladohe/she had given |
| Subj. imperf. | regalara(that) he/she gave |
| Subj. -se | regalase(that) he/she gave |
| Subj. pluscuamp. | hubiera regalado(that) he/she had given |
| Pret. anterior | hubo regaladohe/she had given |
| Imperativo | regalegive! |
| Imper. negativo | no regaledon't give |
they, you all — several others — plural you shares it
| Presente | regalanthey give |
| Perfecto | han regaladothey have given |
| Subj. presente | regalen(that) they give |
| Subj. perfecto | hayan regalado(that) they have given |
| Futuro | regalaránthey will give |
| Condicional | regalaríanthey would give |
| Fut. perfecto | habrán regaladothey will have given |
| Cond. perfecto | habrían regaladothey would have given |
| Subj. futuro | regalaren(should) they give |
| Indefinido | regalaronthey gave |
| Imperfecto | regalabanthey used to give |
| Pluscuamp. | habían regaladothey had given |
| Subj. imperf. | regalaran(that) they gave |
| Subj. -se | regalasen(that) they gave |
| Subj. pluscuamp. | hubieran regalado(that) they had given |
| Pret. anterior | hubieron regaladothey had given |
| Imperativo | regalengive! |
| Imper. negativo | no regalendon't give |
