Present — what is happening now, and what happens habitually
| yo | defiendoI defend | nosotros | defendemoswe defend |
| tú | defiendesyou defend | vosotros | defendéisyou all defend |
| él/ella/Ud. | defiendehe/she defends | ellos/Uds. | defiendenthey defend |
Present perfect — have —ed; a past still touching now. Spain: today, this week. Latin America: mostly the indefinido instead
| yo | he defendidoI have defended | nosotros | hemos defendidowe have defended |
| tú | has defendidoyou have defended | vosotros | habéis defendidoyou all have defended |
| él/ella/Ud. | ha defendidohe/she has defended | ellos/Uds. | han defendidothey have defended |
Present subjunctive — after que with wishes, doubt, emotion, ojalá
| yo | defienda(that) I defend | nosotros | defendamos(that) we defend |
| tú | defiendas(that) you defend | vosotros | defendáis(that) you all defend |
| él/ella/Ud. | defienda(that) he/she defends | ellos/Uds. | defiendan(that) they defend |
Present perfect subjunctive — have —ed, under doubt or emotion: no creo que haya venido
| yo | haya defendido(that) I have defended | nosotros | hayamos defendido(that) we have defended |
| tú | hayas defendido(that) you have defended | vosotros | hayáis defendido(that) you all have defended |
| él/ella/Ud. | haya defendido(that) he/she has defended | ellos/Uds. | hayan defendido(that) they have defended |
Preterite — a finished past action — it started, it ended
| yo | defendíI defended | nosotros | defendimoswe defended |
| tú | defendisteyou defended | vosotros | defendisteisyou all defended |
| él/ella/Ud. | defendióhe/she defended | ellos/Uds. | defendieronthey defended |
Imperfect — used to / was —ing; background, habits, descriptions
| yo | defendíaI used to defend | nosotros | defendíamoswe used to defend |
| tú | defendíasyou used to defend | vosotros | defendíaisyou all used to defend |
| él/ella/Ud. | defendíahe/she used to defend | ellos/Uds. | defendíanthey used to defend |
Past perfect — had —ed; further back than another past event
| yo | había defendidoI had defended | nosotros | habíamos defendidowe had defended |
| tú | habías defendidoyou had defended | vosotros | habíais defendidoyou all had defended |
| él/ella/Ud. | había defendidohe/she had defended | ellos/Uds. | habían defendidothey had defended |
Imperfect subjunctive — si clauses and past-tense wishes: si tuviera, quería que fuera
| yo | defendiera(that) I defended | nosotros | defendiéramos(that) we defended |
| tú | defendieras(that) you defended | vosotros | defendierais(that) you all defended |
| él/ella/Ud. | defendiera(that) he/she defended | ellos/Uds. | defendieran(that) they defended |
Imperfect subjunctive — the same tense, second form; commoner in Spain and in writing
| yo | defendiese(that) I defended | nosotros | defendiésemos(that) we defended |
| tú | defendieses(that) you defended | vosotros | defendieseis(that) you all defended |
| él/ella/Ud. | defendiese(that) he/she defended | ellos/Uds. | defendiesen(that) they defended |
Past perfect subjunctive — had —ed, hypothetically: si hubiera sabido
| yo | hubiera defendido(that) I had defended | nosotros | hubiéramos defendido(that) we had defended |
| tú | hubieras defendido(that) you had defended | vosotros | hubierais defendido(that) you all had defended |
| él/ella/Ud. | hubiera defendido(that) he/she had defended | ellos/Uds. | hubieran defendido(that) they had defended |
Preterite perfect — had —ed, immediately before; literary, all but extinct
| yo | hube defendidoI had defended | nosotros | hubimos defendidowe had defended |
| tú | hubiste defendidoyou had defended | vosotros | hubisteis defendidoyou all had defended |
| él/ella/Ud. | hubo defendidohe/she had defended | ellos/Uds. | hubieron defendidothey had defended |
Future — will — (spoken Spanish often prefers voy a + infinitivo)
| yo | defenderéI will defend | nosotros | defenderemoswe will defend |
| tú | defenderásyou will defend | vosotros | defenderéisyou all will defend |
| él/ella/Ud. | defenderáhe/she will defend | ellos/Uds. | defenderánthey will defend |
Conditional — would —; also softens a request into politeness
| yo | defenderíaI would defend | nosotros | defenderíamoswe would defend |
| tú | defenderíasyou would defend | vosotros | defenderíaisyou all would defend |
| él/ella/Ud. | defenderíahe/she would defend | ellos/Uds. | defenderíanthey would defend |
Future perfect — will have —ed; done by some future point
| yo | habré defendidoI will have defended | nosotros | habremos defendidowe will have defended |
| tú | habrás defendidoyou will have defended | vosotros | habréis defendidoyou all will have defended |
| él/ella/Ud. | habrá defendidohe/she will have defended | ellos/Uds. | habrán defendidothey will have defended |
Conditional perfect — would have —ed; the road not taken
| yo | habría defendidoI would have defended | nosotros | habríamos defendidowe would have defended |
| tú | habrías defendidoyou would have defended | vosotros | habríais defendidoyou all would have defended |
| él/ella/Ud. | habría defendidohe/she would have defended | ellos/Uds. | habrían defendidothey would have defended |
Future subjunctive — legal and proverbial only: adonde fueres, haz lo que vieres
| yo | defendiere(should) I defend | nosotros | defendiéremos(should) we defend |
| tú | defendieres(should) you defend | vosotros | defendiereis(should) you all defend |
| él/ella/Ud. | defendiere(should) he/she defend | ellos/Uds. | defendieren(should) they defend |
Imperative (do it) — orders and requests; there is no yo form
| yo | — | nosotros | defendamoslet's defend |
| tú | defiendedefend! | vosotros | defendeddefend! |
| él/ella/Ud. | defiendadefend! | ellos/Uds. | defiendandefend! |
Imperative (don't) — no + subjunctive — never the affirmative form with no in front
| yo | — | nosotros | no defendamoslet's not defend |
| tú | no defiendasdon't defend | vosotros | no defendáisdon't defend |
| él/ella/Ud. | no defiendadon't defend | ellos/Uds. | no defiendandon't defend |

Red = the form breaks the regular pattern. Everything in black you could have worked out from the endings alone.
I — the speaker
| Presente | defiendoI defend |
| Perfecto | he defendidoI have defended |
| Subj. presente | defienda(that) I defend |
| Subj. perfecto | haya defendido(that) I have defended |
| Futuro | defenderéI will defend |
| Condicional | defenderíaI would defend |
| Fut. perfecto | habré defendidoI will have defended |
| Cond. perfecto | habría defendidoI would have defended |
| Subj. futuro | defendiere(should) I defend |
| Indefinido | defendíI defended |
| Imperfecto | defendíaI used to defend |
| Pluscuamp. | había defendidoI had defended |
| Subj. imperf. | defendiera(that) I defended |
| Subj. -se | defendiese(that) I defended |
| Subj. pluscuamp. | hubiera defendido(that) I had defended |
| Pret. anterior | hube defendidoI had defended |
| Imperativo | — |
| Imper. negativo | — |
we — the speaker plus others
| Presente | defendemoswe defend |
| Perfecto | hemos defendidowe have defended |
| Subj. presente | defendamos(that) we defend |
| Subj. perfecto | hayamos defendido(that) we have defended |
| Futuro | defenderemoswe will defend |
| Condicional | defenderíamoswe would defend |
| Fut. perfecto | habremos defendidowe will have defended |
| Cond. perfecto | habríamos defendidowe would have defended |
| Subj. futuro | defendiéremos(should) we defend |
| Indefinido | defendimoswe defended |
| Imperfecto | defendíamoswe used to defend |
| Pluscuamp. | habíamos defendidowe had defended |
| Subj. imperf. | defendiéramos(that) we defended |
| Subj. -se | defendiésemos(that) we defended |
| Subj. pluscuamp. | hubiéramos defendido(that) we had defended |
| Pret. anterior | hubimos defendidowe had defended |
| Imperativo | defendamoslet's defend |
| Imper. negativo | no defendamoslet's not defend |
you (informal) — one person you are familiar with
| Presente | defiendesyou defend |
| Perfecto | has defendidoyou have defended |
| Subj. presente | defiendas(that) you defend |
| Subj. perfecto | hayas defendido(that) you have defended |
| Futuro | defenderásyou will defend |
| Condicional | defenderíasyou would defend |
| Fut. perfecto | habrás defendidoyou will have defended |
| Cond. perfecto | habrías defendidoyou would have defended |
| Subj. futuro | defendieres(should) you defend |
| Indefinido | defendisteyou defended |
| Imperfecto | defendíasyou used to defend |
| Pluscuamp. | habías defendidoyou had defended |
| Subj. imperf. | defendieras(that) you defended |
| Subj. -se | defendieses(that) you defended |
| Subj. pluscuamp. | hubieras defendido(that) you had defended |
| Pret. anterior | hubiste defendidoyou had defended |
| Imperativo | defiendedefend! |
| Imper. negativo | no defiendasdon't defend |
you all — informal plural, Spain only
| Presente | defendéisyou all defend |
| Perfecto | habéis defendidoyou all have defended |
| Subj. presente | defendáis(that) you all defend |
| Subj. perfecto | hayáis defendido(that) you all have defended |
| Futuro | defenderéisyou all will defend |
| Condicional | defenderíaisyou all would defend |
| Fut. perfecto | habréis defendidoyou all will have defended |
| Cond. perfecto | habríais defendidoyou all would have defended |
| Subj. futuro | defendiereis(should) you all defend |
| Indefinido | defendisteisyou all defended |
| Imperfecto | defendíaisyou all used to defend |
| Pluscuamp. | habíais defendidoyou all had defended |
| Subj. imperf. | defendierais(that) you all defended |
| Subj. -se | defendieseis(that) you all defended |
| Subj. pluscuamp. | hubierais defendido(that) you all had defended |
| Pret. anterior | hubisteis defendidoyou all had defended |
| Imperativo | defendeddefend! |
| Imper. negativo | no defendáisdon't defend |
he, she, you (formal) — one other person — formal you shares it
| Presente | defiendehe/she defends |
| Perfecto | ha defendidohe/she has defended |
| Subj. presente | defienda(that) he/she defends |
| Subj. perfecto | haya defendido(that) he/she has defended |
| Futuro | defenderáhe/she will defend |
| Condicional | defenderíahe/she would defend |
| Fut. perfecto | habrá defendidohe/she will have defended |
| Cond. perfecto | habría defendidohe/she would have defended |
| Subj. futuro | defendiere(should) he/she defend |
| Indefinido | defendióhe/she defended |
| Imperfecto | defendíahe/she used to defend |
| Pluscuamp. | había defendidohe/she had defended |
| Subj. imperf. | defendiera(that) he/she defended |
| Subj. -se | defendiese(that) he/she defended |
| Subj. pluscuamp. | hubiera defendido(that) he/she had defended |
| Pret. anterior | hubo defendidohe/she had defended |
| Imperativo | defiendadefend! |
| Imper. negativo | no defiendadon't defend |
they, you all — several others — plural you shares it
| Presente | defiendenthey defend |
| Perfecto | han defendidothey have defended |
| Subj. presente | defiendan(that) they defend |
| Subj. perfecto | hayan defendido(that) they have defended |
| Futuro | defenderánthey will defend |
| Condicional | defenderíanthey would defend |
| Fut. perfecto | habrán defendidothey will have defended |
| Cond. perfecto | habrían defendidothey would have defended |
| Subj. futuro | defendieren(should) they defend |
| Indefinido | defendieronthey defended |
| Imperfecto | defendíanthey used to defend |
| Pluscuamp. | habían defendidothey had defended |
| Subj. imperf. | defendieran(that) they defended |
| Subj. -se | defendiesen(that) they defended |
| Subj. pluscuamp. | hubieran defendido(that) they had defended |
| Pret. anterior | hubieron defendidothey had defended |
| Imperativo | defiendandefend! |
| Imper. negativo | no defiendandon't defend |

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