Present — what is happening now, and what happens habitually
| yo | comprendoI understand | nosotros | comprendemoswe understand |
| tú | comprendesyou understand | vosotros | comprendéisyou all understand |
| él/ella/Ud. | comprendehe/she understands | ellos/Uds. | comprendenthey understand |
Present perfect — have —ed; a past still touching now. Spain: today, this week. Latin America: mostly the indefinido instead
| yo | he comprendidoI have understood | nosotros | hemos comprendidowe have understood |
| tú | has comprendidoyou have understood | vosotros | habéis comprendidoyou all have understood |
| él/ella/Ud. | ha comprendidohe/she has understood | ellos/Uds. | han comprendidothey have understood |
Present subjunctive — after que with wishes, doubt, emotion, ojalá
| yo | comprenda(that) I understand | nosotros | comprendamos(that) we understand |
| tú | comprendas(that) you understand | vosotros | comprendáis(that) you all understand |
| él/ella/Ud. | comprenda(that) he/she understands | ellos/Uds. | comprendan(that) they understand |
Present perfect subjunctive — have —ed, under doubt or emotion: no creo que haya venido
| yo | haya comprendido(that) I have understood | nosotros | hayamos comprendido(that) we have understood |
| tú | hayas comprendido(that) you have understood | vosotros | hayáis comprendido(that) you all have understood |
| él/ella/Ud. | haya comprendido(that) he/she has understood | ellos/Uds. | hayan comprendido(that) they have understood |
Preterite — a finished past action — it started, it ended
| yo | comprendíI understood | nosotros | comprendimoswe understood |
| tú | comprendisteyou understood | vosotros | comprendisteisyou all understood |
| él/ella/Ud. | comprendióhe/she understood | ellos/Uds. | comprendieronthey understood |
Imperfect — used to / was —ing; background, habits, descriptions
| yo | comprendíaI used to understand | nosotros | comprendíamoswe used to understand |
| tú | comprendíasyou used to understand | vosotros | comprendíaisyou all used to understand |
| él/ella/Ud. | comprendíahe/she used to understand | ellos/Uds. | comprendíanthey used to understand |
Past perfect — had —ed; further back than another past event
| yo | había comprendidoI had understood | nosotros | habíamos comprendidowe had understood |
| tú | habías comprendidoyou had understood | vosotros | habíais comprendidoyou all had understood |
| él/ella/Ud. | había comprendidohe/she had understood | ellos/Uds. | habían comprendidothey had understood |
Imperfect subjunctive — si clauses and past-tense wishes: si tuviera, quería que fuera
| yo | comprendiera(that) I understood | nosotros | comprendiéramos(that) we understood |
| tú | comprendieras(that) you understood | vosotros | comprendierais(that) you all understood |
| él/ella/Ud. | comprendiera(that) he/she understood | ellos/Uds. | comprendieran(that) they understood |
Imperfect subjunctive — the same tense, second form; commoner in Spain and in writing
| yo | comprendiese(that) I understood | nosotros | comprendiésemos(that) we understood |
| tú | comprendieses(that) you understood | vosotros | comprendieseis(that) you all understood |
| él/ella/Ud. | comprendiese(that) he/she understood | ellos/Uds. | comprendiesen(that) they understood |
Past perfect subjunctive — had —ed, hypothetically: si hubiera sabido
| yo | hubiera comprendido(that) I had understood | nosotros | hubiéramos comprendido(that) we had understood |
| tú | hubieras comprendido(that) you had understood | vosotros | hubierais comprendido(that) you all had understood |
| él/ella/Ud. | hubiera comprendido(that) he/she had understood | ellos/Uds. | hubieran comprendido(that) they had understood |
Preterite perfect — had —ed, immediately before; literary, all but extinct
| yo | hube comprendidoI had understood | nosotros | hubimos comprendidowe had understood |
| tú | hubiste comprendidoyou had understood | vosotros | hubisteis comprendidoyou all had understood |
| él/ella/Ud. | hubo comprendidohe/she had understood | ellos/Uds. | hubieron comprendidothey had understood |
Future — will — (spoken Spanish often prefers voy a + infinitivo)
| yo | comprenderéI will understand | nosotros | comprenderemoswe will understand |
| tú | comprenderásyou will understand | vosotros | comprenderéisyou all will understand |
| él/ella/Ud. | comprenderáhe/she will understand | ellos/Uds. | comprenderánthey will understand |
Conditional — would —; also softens a request into politeness
| yo | comprenderíaI would understand | nosotros | comprenderíamoswe would understand |
| tú | comprenderíasyou would understand | vosotros | comprenderíaisyou all would understand |
| él/ella/Ud. | comprenderíahe/she would understand | ellos/Uds. | comprenderíanthey would understand |
Future perfect — will have —ed; done by some future point
| yo | habré comprendidoI will have understood | nosotros | habremos comprendidowe will have understood |
| tú | habrás comprendidoyou will have understood | vosotros | habréis comprendidoyou all will have understood |
| él/ella/Ud. | habrá comprendidohe/she will have understood | ellos/Uds. | habrán comprendidothey will have understood |
Conditional perfect — would have —ed; the road not taken
| yo | habría comprendidoI would have understood | nosotros | habríamos comprendidowe would have understood |
| tú | habrías comprendidoyou would have understood | vosotros | habríais comprendidoyou all would have understood |
| él/ella/Ud. | habría comprendidohe/she would have understood | ellos/Uds. | habrían comprendidothey would have understood |
Future subjunctive — legal and proverbial only: adonde fueres, haz lo que vieres
| yo | comprendiere(should) I understand | nosotros | comprendiéremos(should) we understand |
| tú | comprendieres(should) you understand | vosotros | comprendiereis(should) you all understand |
| él/ella/Ud. | comprendiere(should) he/she understand | ellos/Uds. | comprendieren(should) they understand |
Imperative (do it) — orders and requests; there is no yo form
| yo | — | nosotros | comprendamoslet's understand |
| tú | comprendeunderstand! | vosotros | comprendedunderstand! |
| él/ella/Ud. | comprendaunderstand! | ellos/Uds. | comprendanunderstand! |
Imperative (don't) — no + subjunctive — never the affirmative form with no in front
| yo | — | nosotros | no comprendamoslet's not understand |
| tú | no comprendasdon't understand | vosotros | no comprendáisdon't understand |
| él/ella/Ud. | no comprendadon't understand | ellos/Uds. | no comprendandon't understand |

I — the speaker
| Presente | comprendoI understand |
| Perfecto | he comprendidoI have understood |
| Subj. presente | comprenda(that) I understand |
| Subj. perfecto | haya comprendido(that) I have understood |
| Futuro | comprenderéI will understand |
| Condicional | comprenderíaI would understand |
| Fut. perfecto | habré comprendidoI will have understood |
| Cond. perfecto | habría comprendidoI would have understood |
| Subj. futuro | comprendiere(should) I understand |
| Indefinido | comprendíI understood |
| Imperfecto | comprendíaI used to understand |
| Pluscuamp. | había comprendidoI had understood |
| Subj. imperf. | comprendiera(that) I understood |
| Subj. -se | comprendiese(that) I understood |
| Subj. pluscuamp. | hubiera comprendido(that) I had understood |
| Pret. anterior | hube comprendidoI had understood |
| Imperativo | — |
| Imper. negativo | — |
we — the speaker plus others
| Presente | comprendemoswe understand |
| Perfecto | hemos comprendidowe have understood |
| Subj. presente | comprendamos(that) we understand |
| Subj. perfecto | hayamos comprendido(that) we have understood |
| Futuro | comprenderemoswe will understand |
| Condicional | comprenderíamoswe would understand |
| Fut. perfecto | habremos comprendidowe will have understood |
| Cond. perfecto | habríamos comprendidowe would have understood |
| Subj. futuro | comprendiéremos(should) we understand |
| Indefinido | comprendimoswe understood |
| Imperfecto | comprendíamoswe used to understand |
| Pluscuamp. | habíamos comprendidowe had understood |
| Subj. imperf. | comprendiéramos(that) we understood |
| Subj. -se | comprendiésemos(that) we understood |
| Subj. pluscuamp. | hubiéramos comprendido(that) we had understood |
| Pret. anterior | hubimos comprendidowe had understood |
| Imperativo | comprendamoslet's understand |
| Imper. negativo | no comprendamoslet's not understand |
you (informal) — one person you are familiar with
| Presente | comprendesyou understand |
| Perfecto | has comprendidoyou have understood |
| Subj. presente | comprendas(that) you understand |
| Subj. perfecto | hayas comprendido(that) you have understood |
| Futuro | comprenderásyou will understand |
| Condicional | comprenderíasyou would understand |
| Fut. perfecto | habrás comprendidoyou will have understood |
| Cond. perfecto | habrías comprendidoyou would have understood |
| Subj. futuro | comprendieres(should) you understand |
| Indefinido | comprendisteyou understood |
| Imperfecto | comprendíasyou used to understand |
| Pluscuamp. | habías comprendidoyou had understood |
| Subj. imperf. | comprendieras(that) you understood |
| Subj. -se | comprendieses(that) you understood |
| Subj. pluscuamp. | hubieras comprendido(that) you had understood |
| Pret. anterior | hubiste comprendidoyou had understood |
| Imperativo | comprendeunderstand! |
| Imper. negativo | no comprendasdon't understand |
you all — informal plural, Spain only
| Presente | comprendéisyou all understand |
| Perfecto | habéis comprendidoyou all have understood |
| Subj. presente | comprendáis(that) you all understand |
| Subj. perfecto | hayáis comprendido(that) you all have understood |
| Futuro | comprenderéisyou all will understand |
| Condicional | comprenderíaisyou all would understand |
| Fut. perfecto | habréis comprendidoyou all will have understood |
| Cond. perfecto | habríais comprendidoyou all would have understood |
| Subj. futuro | comprendiereis(should) you all understand |
| Indefinido | comprendisteisyou all understood |
| Imperfecto | comprendíaisyou all used to understand |
| Pluscuamp. | habíais comprendidoyou all had understood |
| Subj. imperf. | comprendierais(that) you all understood |
| Subj. -se | comprendieseis(that) you all understood |
| Subj. pluscuamp. | hubierais comprendido(that) you all had understood |
| Pret. anterior | hubisteis comprendidoyou all had understood |
| Imperativo | comprendedunderstand! |
| Imper. negativo | no comprendáisdon't understand |
he, she, you (formal) — one other person — formal you shares it
| Presente | comprendehe/she understands |
| Perfecto | ha comprendidohe/she has understood |
| Subj. presente | comprenda(that) he/she understands |
| Subj. perfecto | haya comprendido(that) he/she has understood |
| Futuro | comprenderáhe/she will understand |
| Condicional | comprenderíahe/she would understand |
| Fut. perfecto | habrá comprendidohe/she will have understood |
| Cond. perfecto | habría comprendidohe/she would have understood |
| Subj. futuro | comprendiere(should) he/she understand |
| Indefinido | comprendióhe/she understood |
| Imperfecto | comprendíahe/she used to understand |
| Pluscuamp. | había comprendidohe/she had understood |
| Subj. imperf. | comprendiera(that) he/she understood |
| Subj. -se | comprendiese(that) he/she understood |
| Subj. pluscuamp. | hubiera comprendido(that) he/she had understood |
| Pret. anterior | hubo comprendidohe/she had understood |
| Imperativo | comprendaunderstand! |
| Imper. negativo | no comprendadon't understand |
they, you all — several others — plural you shares it
| Presente | comprendenthey understand |
| Perfecto | han comprendidothey have understood |
| Subj. presente | comprendan(that) they understand |
| Subj. perfecto | hayan comprendido(that) they have understood |
| Futuro | comprenderánthey will understand |
| Condicional | comprenderíanthey would understand |
| Fut. perfecto | habrán comprendidothey will have understood |
| Cond. perfecto | habrían comprendidothey would have understood |
| Subj. futuro | comprendieren(should) they understand |
| Indefinido | comprendieronthey understood |
| Imperfecto | comprendíanthey used to understand |
| Pluscuamp. | habían comprendidothey had understood |
| Subj. imperf. | comprendieran(that) they understood |
| Subj. -se | comprendiesen(that) they understood |
| Subj. pluscuamp. | hubieran comprendido(that) they had understood |
| Pret. anterior | hubieron comprendidothey had understood |
| Imperativo | comprendanunderstand! |
| Imper. negativo | no comprendandon't understand |
