Present — what is happening now, and what happens habitually
| yo | lavoI wash | nosotros | lavamoswe wash |
| tú | lavasyou wash | vosotros | laváisyou all wash |
| él/ella/Ud. | lavahe/she washes | ellos/Uds. | lavanthey wash |
Present perfect — have —ed; a past still touching now. Spain: today, this week. Latin America: mostly the indefinido instead
| yo | he lavadoI have washed | nosotros | hemos lavadowe have washed |
| tú | has lavadoyou have washed | vosotros | habéis lavadoyou all have washed |
| él/ella/Ud. | ha lavadohe/she has washed | ellos/Uds. | han lavadothey have washed |
Present subjunctive — after que with wishes, doubt, emotion, ojalá
| yo | lave(that) I wash | nosotros | lavemos(that) we wash |
| tú | laves(that) you wash | vosotros | lavéis(that) you all wash |
| él/ella/Ud. | lave(that) he/she washes | ellos/Uds. | laven(that) they wash |
Present perfect subjunctive — have —ed, under doubt or emotion: no creo que haya venido
| yo | haya lavado(that) I have washed | nosotros | hayamos lavado(that) we have washed |
| tú | hayas lavado(that) you have washed | vosotros | hayáis lavado(that) you all have washed |
| él/ella/Ud. | haya lavado(that) he/she has washed | ellos/Uds. | hayan lavado(that) they have washed |
Preterite — a finished past action — it started, it ended
| yo | lavéI washed | nosotros | lavamoswe washed |
| tú | lavasteyou washed | vosotros | lavasteisyou all washed |
| él/ella/Ud. | lavóhe/she washed | ellos/Uds. | lavaronthey washed |
Imperfect — used to / was —ing; background, habits, descriptions
| yo | lavabaI used to wash | nosotros | lavábamoswe used to wash |
| tú | lavabasyou used to wash | vosotros | lavabaisyou all used to wash |
| él/ella/Ud. | lavabahe/she used to wash | ellos/Uds. | lavabanthey used to wash |
Past perfect — had —ed; further back than another past event
| yo | había lavadoI had washed | nosotros | habíamos lavadowe had washed |
| tú | habías lavadoyou had washed | vosotros | habíais lavadoyou all had washed |
| él/ella/Ud. | había lavadohe/she had washed | ellos/Uds. | habían lavadothey had washed |
Imperfect subjunctive — si clauses and past-tense wishes: si tuviera, quería que fuera
| yo | lavara(that) I washed | nosotros | laváramos(that) we washed |
| tú | lavaras(that) you washed | vosotros | lavarais(that) you all washed |
| él/ella/Ud. | lavara(that) he/she washed | ellos/Uds. | lavaran(that) they washed |
Imperfect subjunctive — the same tense, second form; commoner in Spain and in writing
| yo | lavase(that) I washed | nosotros | lavásemos(that) we washed |
| tú | lavases(that) you washed | vosotros | lavaseis(that) you all washed |
| él/ella/Ud. | lavase(that) he/she washed | ellos/Uds. | lavasen(that) they washed |
Past perfect subjunctive — had —ed, hypothetically: si hubiera sabido
| yo | hubiera lavado(that) I had washed | nosotros | hubiéramos lavado(that) we had washed |
| tú | hubieras lavado(that) you had washed | vosotros | hubierais lavado(that) you all had washed |
| él/ella/Ud. | hubiera lavado(that) he/she had washed | ellos/Uds. | hubieran lavado(that) they had washed |
Preterite perfect — had —ed, immediately before; literary, all but extinct
| yo | hube lavadoI had washed | nosotros | hubimos lavadowe had washed |
| tú | hubiste lavadoyou had washed | vosotros | hubisteis lavadoyou all had washed |
| él/ella/Ud. | hubo lavadohe/she had washed | ellos/Uds. | hubieron lavadothey had washed |
Future — will — (spoken Spanish often prefers voy a + infinitivo)
| yo | lavaréI will wash | nosotros | lavaremoswe will wash |
| tú | lavarásyou will wash | vosotros | lavaréisyou all will wash |
| él/ella/Ud. | lavaráhe/she will wash | ellos/Uds. | lavaránthey will wash |
Conditional — would —; also softens a request into politeness
| yo | lavaríaI would wash | nosotros | lavaríamoswe would wash |
| tú | lavaríasyou would wash | vosotros | lavaríaisyou all would wash |
| él/ella/Ud. | lavaríahe/she would wash | ellos/Uds. | lavaríanthey would wash |
Future perfect — will have —ed; done by some future point
| yo | habré lavadoI will have washed | nosotros | habremos lavadowe will have washed |
| tú | habrás lavadoyou will have washed | vosotros | habréis lavadoyou all will have washed |
| él/ella/Ud. | habrá lavadohe/she will have washed | ellos/Uds. | habrán lavadothey will have washed |
Conditional perfect — would have —ed; the road not taken
| yo | habría lavadoI would have washed | nosotros | habríamos lavadowe would have washed |
| tú | habrías lavadoyou would have washed | vosotros | habríais lavadoyou all would have washed |
| él/ella/Ud. | habría lavadohe/she would have washed | ellos/Uds. | habrían lavadothey would have washed |
Future subjunctive — legal and proverbial only: adonde fueres, haz lo que vieres
| yo | lavare(should) I wash | nosotros | laváremos(should) we wash |
| tú | lavares(should) you wash | vosotros | lavareis(should) you all wash |
| él/ella/Ud. | lavare(should) he/she wash | ellos/Uds. | lavaren(should) they wash |
Imperative (do it) — orders and requests; there is no yo form
| yo | — | nosotros | lavemoslet's wash |
| tú | lavawash! | vosotros | lavadwash! |
| él/ella/Ud. | lavewash! | ellos/Uds. | lavenwash! |
Imperative (don't) — no + subjunctive — never the affirmative form with no in front
| yo | — | nosotros | no lavemoslet's not wash |
| tú | no lavesdon't wash | vosotros | no lavéisdon't wash |
| él/ella/Ud. | no lavedon't wash | ellos/Uds. | no lavendon't wash |

I — the speaker
| Presente | lavoI wash |
| Perfecto | he lavadoI have washed |
| Subj. presente | lave(that) I wash |
| Subj. perfecto | haya lavado(that) I have washed |
| Futuro | lavaréI will wash |
| Condicional | lavaríaI would wash |
| Fut. perfecto | habré lavadoI will have washed |
| Cond. perfecto | habría lavadoI would have washed |
| Subj. futuro | lavare(should) I wash |
| Indefinido | lavéI washed |
| Imperfecto | lavabaI used to wash |
| Pluscuamp. | había lavadoI had washed |
| Subj. imperf. | lavara(that) I washed |
| Subj. -se | lavase(that) I washed |
| Subj. pluscuamp. | hubiera lavado(that) I had washed |
| Pret. anterior | hube lavadoI had washed |
| Imperativo | — |
| Imper. negativo | — |
we — the speaker plus others
| Presente | lavamoswe wash |
| Perfecto | hemos lavadowe have washed |
| Subj. presente | lavemos(that) we wash |
| Subj. perfecto | hayamos lavado(that) we have washed |
| Futuro | lavaremoswe will wash |
| Condicional | lavaríamoswe would wash |
| Fut. perfecto | habremos lavadowe will have washed |
| Cond. perfecto | habríamos lavadowe would have washed |
| Subj. futuro | laváremos(should) we wash |
| Indefinido | lavamoswe washed |
| Imperfecto | lavábamoswe used to wash |
| Pluscuamp. | habíamos lavadowe had washed |
| Subj. imperf. | laváramos(that) we washed |
| Subj. -se | lavásemos(that) we washed |
| Subj. pluscuamp. | hubiéramos lavado(that) we had washed |
| Pret. anterior | hubimos lavadowe had washed |
| Imperativo | lavemoslet's wash |
| Imper. negativo | no lavemoslet's not wash |
you (informal) — one person you are familiar with
| Presente | lavasyou wash |
| Perfecto | has lavadoyou have washed |
| Subj. presente | laves(that) you wash |
| Subj. perfecto | hayas lavado(that) you have washed |
| Futuro | lavarásyou will wash |
| Condicional | lavaríasyou would wash |
| Fut. perfecto | habrás lavadoyou will have washed |
| Cond. perfecto | habrías lavadoyou would have washed |
| Subj. futuro | lavares(should) you wash |
| Indefinido | lavasteyou washed |
| Imperfecto | lavabasyou used to wash |
| Pluscuamp. | habías lavadoyou had washed |
| Subj. imperf. | lavaras(that) you washed |
| Subj. -se | lavases(that) you washed |
| Subj. pluscuamp. | hubieras lavado(that) you had washed |
| Pret. anterior | hubiste lavadoyou had washed |
| Imperativo | lavawash! |
| Imper. negativo | no lavesdon't wash |
you all — informal plural, Spain only
| Presente | laváisyou all wash |
| Perfecto | habéis lavadoyou all have washed |
| Subj. presente | lavéis(that) you all wash |
| Subj. perfecto | hayáis lavado(that) you all have washed |
| Futuro | lavaréisyou all will wash |
| Condicional | lavaríaisyou all would wash |
| Fut. perfecto | habréis lavadoyou all will have washed |
| Cond. perfecto | habríais lavadoyou all would have washed |
| Subj. futuro | lavareis(should) you all wash |
| Indefinido | lavasteisyou all washed |
| Imperfecto | lavabaisyou all used to wash |
| Pluscuamp. | habíais lavadoyou all had washed |
| Subj. imperf. | lavarais(that) you all washed |
| Subj. -se | lavaseis(that) you all washed |
| Subj. pluscuamp. | hubierais lavado(that) you all had washed |
| Pret. anterior | hubisteis lavadoyou all had washed |
| Imperativo | lavadwash! |
| Imper. negativo | no lavéisdon't wash |
he, she, you (formal) — one other person — formal you shares it
| Presente | lavahe/she washes |
| Perfecto | ha lavadohe/she has washed |
| Subj. presente | lave(that) he/she washes |
| Subj. perfecto | haya lavado(that) he/she has washed |
| Futuro | lavaráhe/she will wash |
| Condicional | lavaríahe/she would wash |
| Fut. perfecto | habrá lavadohe/she will have washed |
| Cond. perfecto | habría lavadohe/she would have washed |
| Subj. futuro | lavare(should) he/she wash |
| Indefinido | lavóhe/she washed |
| Imperfecto | lavabahe/she used to wash |
| Pluscuamp. | había lavadohe/she had washed |
| Subj. imperf. | lavara(that) he/she washed |
| Subj. -se | lavase(that) he/she washed |
| Subj. pluscuamp. | hubiera lavado(that) he/she had washed |
| Pret. anterior | hubo lavadohe/she had washed |
| Imperativo | lavewash! |
| Imper. negativo | no lavedon't wash |
they, you all — several others — plural you shares it
| Presente | lavanthey wash |
| Perfecto | han lavadothey have washed |
| Subj. presente | laven(that) they wash |
| Subj. perfecto | hayan lavado(that) they have washed |
| Futuro | lavaránthey will wash |
| Condicional | lavaríanthey would wash |
| Fut. perfecto | habrán lavadothey will have washed |
| Cond. perfecto | habrían lavadothey would have washed |
| Subj. futuro | lavaren(should) they wash |
| Indefinido | lavaronthey washed |
| Imperfecto | lavabanthey used to wash |
| Pluscuamp. | habían lavadothey had washed |
| Subj. imperf. | lavaran(that) they washed |
| Subj. -se | lavasen(that) they washed |
| Subj. pluscuamp. | hubieran lavado(that) they had washed |
| Pret. anterior | hubieron lavadothey had washed |
| Imperativo | lavenwash! |
| Imper. negativo | no lavendon't wash |
