Present — what is happening now, and what happens habitually
| yo | vistoI dress | nosotros | vestimoswe dress |
| tú | vistesyou dress | vosotros | vestísyou all dress |
| él/ella/Ud. | vistehe/she dresses | ellos/Uds. | vistenthey dress |
Present perfect — have —ed; a past still touching now. Spain: today, this week. Latin America: mostly the indefinido instead
| yo | he vestidoI have dressed | nosotros | hemos vestidowe have dressed |
| tú | has vestidoyou have dressed | vosotros | habéis vestidoyou all have dressed |
| él/ella/Ud. | ha vestidohe/she has dressed | ellos/Uds. | han vestidothey have dressed |
Present subjunctive — after que with wishes, doubt, emotion, ojalá
| yo | vista(that) I dress | nosotros | vistamos(that) we dress |
| tú | vistas(that) you dress | vosotros | vistáis(that) you all dress |
| él/ella/Ud. | vista(that) he/she dresses | ellos/Uds. | vistan(that) they dress |
Present perfect subjunctive — have —ed, under doubt or emotion: no creo que haya venido
| yo | haya vestido(that) I have dressed | nosotros | hayamos vestido(that) we have dressed |
| tú | hayas vestido(that) you have dressed | vosotros | hayáis vestido(that) you all have dressed |
| él/ella/Ud. | haya vestido(that) he/she has dressed | ellos/Uds. | hayan vestido(that) they have dressed |
Preterite — a finished past action — it started, it ended
| yo | vestíI dressed | nosotros | vestimoswe dressed |
| tú | vestisteyou dressed | vosotros | vestisteisyou all dressed |
| él/ella/Ud. | vistióhe/she dressed | ellos/Uds. | vistieronthey dressed |
Imperfect — used to / was —ing; background, habits, descriptions
| yo | vestíaI used to dress | nosotros | vestíamoswe used to dress |
| tú | vestíasyou used to dress | vosotros | vestíaisyou all used to dress |
| él/ella/Ud. | vestíahe/she used to dress | ellos/Uds. | vestíanthey used to dress |
Past perfect — had —ed; further back than another past event
| yo | había vestidoI had dressed | nosotros | habíamos vestidowe had dressed |
| tú | habías vestidoyou had dressed | vosotros | habíais vestidoyou all had dressed |
| él/ella/Ud. | había vestidohe/she had dressed | ellos/Uds. | habían vestidothey had dressed |
Imperfect subjunctive — si clauses and past-tense wishes: si tuviera, quería que fuera
| yo | vistiera(that) I dressed | nosotros | vistiéramos(that) we dressed |
| tú | vistieras(that) you dressed | vosotros | vistierais(that) you all dressed |
| él/ella/Ud. | vistiera(that) he/she dressed | ellos/Uds. | vistieran(that) they dressed |
Imperfect subjunctive — the same tense, second form; commoner in Spain and in writing
| yo | vistiese(that) I dressed | nosotros | vistiésemos(that) we dressed |
| tú | vistieses(that) you dressed | vosotros | vistieseis(that) you all dressed |
| él/ella/Ud. | vistiese(that) he/she dressed | ellos/Uds. | vistiesen(that) they dressed |
Past perfect subjunctive — had —ed, hypothetically: si hubiera sabido
| yo | hubiera vestido(that) I had dressed | nosotros | hubiéramos vestido(that) we had dressed |
| tú | hubieras vestido(that) you had dressed | vosotros | hubierais vestido(that) you all had dressed |
| él/ella/Ud. | hubiera vestido(that) he/she had dressed | ellos/Uds. | hubieran vestido(that) they had dressed |
Preterite perfect — had —ed, immediately before; literary, all but extinct
| yo | hube vestidoI had dressed | nosotros | hubimos vestidowe had dressed |
| tú | hubiste vestidoyou had dressed | vosotros | hubisteis vestidoyou all had dressed |
| él/ella/Ud. | hubo vestidohe/she had dressed | ellos/Uds. | hubieron vestidothey had dressed |
Future — will — (spoken Spanish often prefers voy a + infinitivo)
| yo | vestiréI will dress | nosotros | vestiremoswe will dress |
| tú | vestirásyou will dress | vosotros | vestiréisyou all will dress |
| él/ella/Ud. | vestiráhe/she will dress | ellos/Uds. | vestiránthey will dress |
Conditional — would —; also softens a request into politeness
| yo | vestiríaI would dress | nosotros | vestiríamoswe would dress |
| tú | vestiríasyou would dress | vosotros | vestiríaisyou all would dress |
| él/ella/Ud. | vestiríahe/she would dress | ellos/Uds. | vestiríanthey would dress |
Future perfect — will have —ed; done by some future point
| yo | habré vestidoI will have dressed | nosotros | habremos vestidowe will have dressed |
| tú | habrás vestidoyou will have dressed | vosotros | habréis vestidoyou all will have dressed |
| él/ella/Ud. | habrá vestidohe/she will have dressed | ellos/Uds. | habrán vestidothey will have dressed |
Conditional perfect — would have —ed; the road not taken
| yo | habría vestidoI would have dressed | nosotros | habríamos vestidowe would have dressed |
| tú | habrías vestidoyou would have dressed | vosotros | habríais vestidoyou all would have dressed |
| él/ella/Ud. | habría vestidohe/she would have dressed | ellos/Uds. | habrían vestidothey would have dressed |
Future subjunctive — legal and proverbial only: adonde fueres, haz lo que vieres
| yo | vistiere(should) I dress | nosotros | vistiéremos(should) we dress |
| tú | vistieres(should) you dress | vosotros | vistiereis(should) you all dress |
| él/ella/Ud. | vistiere(should) he/she dress | ellos/Uds. | vistieren(should) they dress |
Imperative (do it) — orders and requests; there is no yo form
| yo | — | nosotros | vistamoslet's dress |
| tú | vistedress! | vosotros | vestiddress! |
| él/ella/Ud. | vistadress! | ellos/Uds. | vistandress! |
Imperative (don't) — no + subjunctive — never the affirmative form with no in front
| yo | — | nosotros | no vistamoslet's not dress |
| tú | no vistasdon't dress | vosotros | no vistáisdon't dress |
| él/ella/Ud. | no vistadon't dress | ellos/Uds. | no vistandon't dress |

Red = the form breaks the regular pattern. Everything in black you could have worked out from the endings alone.
I — the speaker
| Presente | vistoI dress |
| Perfecto | he vestidoI have dressed |
| Subj. presente | vista(that) I dress |
| Subj. perfecto | haya vestido(that) I have dressed |
| Futuro | vestiréI will dress |
| Condicional | vestiríaI would dress |
| Fut. perfecto | habré vestidoI will have dressed |
| Cond. perfecto | habría vestidoI would have dressed |
| Subj. futuro | vistiere(should) I dress |
| Indefinido | vestíI dressed |
| Imperfecto | vestíaI used to dress |
| Pluscuamp. | había vestidoI had dressed |
| Subj. imperf. | vistiera(that) I dressed |
| Subj. -se | vistiese(that) I dressed |
| Subj. pluscuamp. | hubiera vestido(that) I had dressed |
| Pret. anterior | hube vestidoI had dressed |
| Imperativo | — |
| Imper. negativo | — |
we — the speaker plus others
| Presente | vestimoswe dress |
| Perfecto | hemos vestidowe have dressed |
| Subj. presente | vistamos(that) we dress |
| Subj. perfecto | hayamos vestido(that) we have dressed |
| Futuro | vestiremoswe will dress |
| Condicional | vestiríamoswe would dress |
| Fut. perfecto | habremos vestidowe will have dressed |
| Cond. perfecto | habríamos vestidowe would have dressed |
| Subj. futuro | vistiéremos(should) we dress |
| Indefinido | vestimoswe dressed |
| Imperfecto | vestíamoswe used to dress |
| Pluscuamp. | habíamos vestidowe had dressed |
| Subj. imperf. | vistiéramos(that) we dressed |
| Subj. -se | vistiésemos(that) we dressed |
| Subj. pluscuamp. | hubiéramos vestido(that) we had dressed |
| Pret. anterior | hubimos vestidowe had dressed |
| Imperativo | vistamoslet's dress |
| Imper. negativo | no vistamoslet's not dress |
you (informal) — one person you are familiar with
| Presente | vistesyou dress |
| Perfecto | has vestidoyou have dressed |
| Subj. presente | vistas(that) you dress |
| Subj. perfecto | hayas vestido(that) you have dressed |
| Futuro | vestirásyou will dress |
| Condicional | vestiríasyou would dress |
| Fut. perfecto | habrás vestidoyou will have dressed |
| Cond. perfecto | habrías vestidoyou would have dressed |
| Subj. futuro | vistieres(should) you dress |
| Indefinido | vestisteyou dressed |
| Imperfecto | vestíasyou used to dress |
| Pluscuamp. | habías vestidoyou had dressed |
| Subj. imperf. | vistieras(that) you dressed |
| Subj. -se | vistieses(that) you dressed |
| Subj. pluscuamp. | hubieras vestido(that) you had dressed |
| Pret. anterior | hubiste vestidoyou had dressed |
| Imperativo | vistedress! |
| Imper. negativo | no vistasdon't dress |
you all — informal plural, Spain only
| Presente | vestísyou all dress |
| Perfecto | habéis vestidoyou all have dressed |
| Subj. presente | vistáis(that) you all dress |
| Subj. perfecto | hayáis vestido(that) you all have dressed |
| Futuro | vestiréisyou all will dress |
| Condicional | vestiríaisyou all would dress |
| Fut. perfecto | habréis vestidoyou all will have dressed |
| Cond. perfecto | habríais vestidoyou all would have dressed |
| Subj. futuro | vistiereis(should) you all dress |
| Indefinido | vestisteisyou all dressed |
| Imperfecto | vestíaisyou all used to dress |
| Pluscuamp. | habíais vestidoyou all had dressed |
| Subj. imperf. | vistierais(that) you all dressed |
| Subj. -se | vistieseis(that) you all dressed |
| Subj. pluscuamp. | hubierais vestido(that) you all had dressed |
| Pret. anterior | hubisteis vestidoyou all had dressed |
| Imperativo | vestiddress! |
| Imper. negativo | no vistáisdon't dress |
he, she, you (formal) — one other person — formal you shares it
| Presente | vistehe/she dresses |
| Perfecto | ha vestidohe/she has dressed |
| Subj. presente | vista(that) he/she dresses |
| Subj. perfecto | haya vestido(that) he/she has dressed |
| Futuro | vestiráhe/she will dress |
| Condicional | vestiríahe/she would dress |
| Fut. perfecto | habrá vestidohe/she will have dressed |
| Cond. perfecto | habría vestidohe/she would have dressed |
| Subj. futuro | vistiere(should) he/she dress |
| Indefinido | vistióhe/she dressed |
| Imperfecto | vestíahe/she used to dress |
| Pluscuamp. | había vestidohe/she had dressed |
| Subj. imperf. | vistiera(that) he/she dressed |
| Subj. -se | vistiese(that) he/she dressed |
| Subj. pluscuamp. | hubiera vestido(that) he/she had dressed |
| Pret. anterior | hubo vestidohe/she had dressed |
| Imperativo | vistadress! |
| Imper. negativo | no vistadon't dress |
they, you all — several others — plural you shares it
| Presente | vistenthey dress |
| Perfecto | han vestidothey have dressed |
| Subj. presente | vistan(that) they dress |
| Subj. perfecto | hayan vestido(that) they have dressed |
| Futuro | vestiránthey will dress |
| Condicional | vestiríanthey would dress |
| Fut. perfecto | habrán vestidothey will have dressed |
| Cond. perfecto | habrían vestidothey would have dressed |
| Subj. futuro | vistieren(should) they dress |
| Indefinido | vistieronthey dressed |
| Imperfecto | vestíanthey used to dress |
| Pluscuamp. | habían vestidothey had dressed |
| Subj. imperf. | vistieran(that) they dressed |
| Subj. -se | vistiesen(that) they dressed |
| Subj. pluscuamp. | hubieran vestido(that) they had dressed |
| Pret. anterior | hubieron vestidothey had dressed |
| Imperativo | vistandress! |
| Imper. negativo | no vistandon't dress |

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