Present — what is happening now, and what happens habitually
| yo | repitoI repeat | nosotros | repetimoswe repeat |
| tú | repitesyou repeat | vosotros | repetísyou all repeat |
| él/ella/Ud. | repitehe/she repeats | ellos/Uds. | repitenthey repeat |
Present perfect — have —ed; a past still touching now. Spain: today, this week. Latin America: mostly the indefinido instead
| yo | he repetidoI have repeated | nosotros | hemos repetidowe have repeated |
| tú | has repetidoyou have repeated | vosotros | habéis repetidoyou all have repeated |
| él/ella/Ud. | ha repetidohe/she has repeated | ellos/Uds. | han repetidothey have repeated |
Present subjunctive — after que with wishes, doubt, emotion, ojalá
| yo | repita(that) I repeat | nosotros | repitamos(that) we repeat |
| tú | repitas(that) you repeat | vosotros | repitáis(that) you all repeat |
| él/ella/Ud. | repita(that) he/she repeats | ellos/Uds. | repitan(that) they repeat |
Present perfect subjunctive — have —ed, under doubt or emotion: no creo que haya venido
| yo | haya repetido(that) I have repeated | nosotros | hayamos repetido(that) we have repeated |
| tú | hayas repetido(that) you have repeated | vosotros | hayáis repetido(that) you all have repeated |
| él/ella/Ud. | haya repetido(that) he/she has repeated | ellos/Uds. | hayan repetido(that) they have repeated |
Preterite — a finished past action — it started, it ended
| yo | repetíI repeated | nosotros | repetimoswe repeated |
| tú | repetisteyou repeated | vosotros | repetisteisyou all repeated |
| él/ella/Ud. | repitióhe/she repeated | ellos/Uds. | repitieronthey repeated |
Imperfect — used to / was —ing; background, habits, descriptions
| yo | repetíaI used to repeat | nosotros | repetíamoswe used to repeat |
| tú | repetíasyou used to repeat | vosotros | repetíaisyou all used to repeat |
| él/ella/Ud. | repetíahe/she used to repeat | ellos/Uds. | repetíanthey used to repeat |
Past perfect — had —ed; further back than another past event
| yo | había repetidoI had repeated | nosotros | habíamos repetidowe had repeated |
| tú | habías repetidoyou had repeated | vosotros | habíais repetidoyou all had repeated |
| él/ella/Ud. | había repetidohe/she had repeated | ellos/Uds. | habían repetidothey had repeated |
Imperfect subjunctive — si clauses and past-tense wishes: si tuviera, quería que fuera
| yo | repitiera(that) I repeated | nosotros | repitiéramos(that) we repeated |
| tú | repitieras(that) you repeated | vosotros | repitierais(that) you all repeated |
| él/ella/Ud. | repitiera(that) he/she repeated | ellos/Uds. | repitieran(that) they repeated |
Imperfect subjunctive — the same tense, second form; commoner in Spain and in writing
| yo | repitiese(that) I repeated | nosotros | repitiésemos(that) we repeated |
| tú | repitieses(that) you repeated | vosotros | repitieseis(that) you all repeated |
| él/ella/Ud. | repitiese(that) he/she repeated | ellos/Uds. | repitiesen(that) they repeated |
Past perfect subjunctive — had —ed, hypothetically: si hubiera sabido
| yo | hubiera repetido(that) I had repeated | nosotros | hubiéramos repetido(that) we had repeated |
| tú | hubieras repetido(that) you had repeated | vosotros | hubierais repetido(that) you all had repeated |
| él/ella/Ud. | hubiera repetido(that) he/she had repeated | ellos/Uds. | hubieran repetido(that) they had repeated |
Preterite perfect — had —ed, immediately before; literary, all but extinct
| yo | hube repetidoI had repeated | nosotros | hubimos repetidowe had repeated |
| tú | hubiste repetidoyou had repeated | vosotros | hubisteis repetidoyou all had repeated |
| él/ella/Ud. | hubo repetidohe/she had repeated | ellos/Uds. | hubieron repetidothey had repeated |
Future — will — (spoken Spanish often prefers voy a + infinitivo)
| yo | repetiréI will repeat | nosotros | repetiremoswe will repeat |
| tú | repetirásyou will repeat | vosotros | repetiréisyou all will repeat |
| él/ella/Ud. | repetiráhe/she will repeat | ellos/Uds. | repetiránthey will repeat |
Conditional — would —; also softens a request into politeness
| yo | repetiríaI would repeat | nosotros | repetiríamoswe would repeat |
| tú | repetiríasyou would repeat | vosotros | repetiríaisyou all would repeat |
| él/ella/Ud. | repetiríahe/she would repeat | ellos/Uds. | repetiríanthey would repeat |
Future perfect — will have —ed; done by some future point
| yo | habré repetidoI will have repeated | nosotros | habremos repetidowe will have repeated |
| tú | habrás repetidoyou will have repeated | vosotros | habréis repetidoyou all will have repeated |
| él/ella/Ud. | habrá repetidohe/she will have repeated | ellos/Uds. | habrán repetidothey will have repeated |
Conditional perfect — would have —ed; the road not taken
| yo | habría repetidoI would have repeated | nosotros | habríamos repetidowe would have repeated |
| tú | habrías repetidoyou would have repeated | vosotros | habríais repetidoyou all would have repeated |
| él/ella/Ud. | habría repetidohe/she would have repeated | ellos/Uds. | habrían repetidothey would have repeated |
Future subjunctive — legal and proverbial only: adonde fueres, haz lo que vieres
| yo | repitiere(should) I repeat | nosotros | repitiéremos(should) we repeat |
| tú | repitieres(should) you repeat | vosotros | repitiereis(should) you all repeat |
| él/ella/Ud. | repitiere(should) he/she repeat | ellos/Uds. | repitieren(should) they repeat |
Imperative (do it) — orders and requests; there is no yo form
| yo | — | nosotros | repitamoslet's repeat |
| tú | repiterepeat! | vosotros | repetidrepeat! |
| él/ella/Ud. | repitarepeat! | ellos/Uds. | repitanrepeat! |
Imperative (don't) — no + subjunctive — never the affirmative form with no in front
| yo | — | nosotros | no repitamoslet's not repeat |
| tú | no repitasdon't repeat | vosotros | no repitáisdon't repeat |
| él/ella/Ud. | no repitadon't repeat | ellos/Uds. | no repitandon't repeat |

Red = the form breaks the regular pattern. Everything in black you could have worked out from the endings alone.
I — the speaker
| Presente | repitoI repeat |
| Perfecto | he repetidoI have repeated |
| Subj. presente | repita(that) I repeat |
| Subj. perfecto | haya repetido(that) I have repeated |
| Futuro | repetiréI will repeat |
| Condicional | repetiríaI would repeat |
| Fut. perfecto | habré repetidoI will have repeated |
| Cond. perfecto | habría repetidoI would have repeated |
| Subj. futuro | repitiere(should) I repeat |
| Indefinido | repetíI repeated |
| Imperfecto | repetíaI used to repeat |
| Pluscuamp. | había repetidoI had repeated |
| Subj. imperf. | repitiera(that) I repeated |
| Subj. -se | repitiese(that) I repeated |
| Subj. pluscuamp. | hubiera repetido(that) I had repeated |
| Pret. anterior | hube repetidoI had repeated |
| Imperativo | — |
| Imper. negativo | — |
we — the speaker plus others
| Presente | repetimoswe repeat |
| Perfecto | hemos repetidowe have repeated |
| Subj. presente | repitamos(that) we repeat |
| Subj. perfecto | hayamos repetido(that) we have repeated |
| Futuro | repetiremoswe will repeat |
| Condicional | repetiríamoswe would repeat |
| Fut. perfecto | habremos repetidowe will have repeated |
| Cond. perfecto | habríamos repetidowe would have repeated |
| Subj. futuro | repitiéremos(should) we repeat |
| Indefinido | repetimoswe repeated |
| Imperfecto | repetíamoswe used to repeat |
| Pluscuamp. | habíamos repetidowe had repeated |
| Subj. imperf. | repitiéramos(that) we repeated |
| Subj. -se | repitiésemos(that) we repeated |
| Subj. pluscuamp. | hubiéramos repetido(that) we had repeated |
| Pret. anterior | hubimos repetidowe had repeated |
| Imperativo | repitamoslet's repeat |
| Imper. negativo | no repitamoslet's not repeat |
you (informal) — one person you are familiar with
| Presente | repitesyou repeat |
| Perfecto | has repetidoyou have repeated |
| Subj. presente | repitas(that) you repeat |
| Subj. perfecto | hayas repetido(that) you have repeated |
| Futuro | repetirásyou will repeat |
| Condicional | repetiríasyou would repeat |
| Fut. perfecto | habrás repetidoyou will have repeated |
| Cond. perfecto | habrías repetidoyou would have repeated |
| Subj. futuro | repitieres(should) you repeat |
| Indefinido | repetisteyou repeated |
| Imperfecto | repetíasyou used to repeat |
| Pluscuamp. | habías repetidoyou had repeated |
| Subj. imperf. | repitieras(that) you repeated |
| Subj. -se | repitieses(that) you repeated |
| Subj. pluscuamp. | hubieras repetido(that) you had repeated |
| Pret. anterior | hubiste repetidoyou had repeated |
| Imperativo | repiterepeat! |
| Imper. negativo | no repitasdon't repeat |
you all — informal plural, Spain only
| Presente | repetísyou all repeat |
| Perfecto | habéis repetidoyou all have repeated |
| Subj. presente | repitáis(that) you all repeat |
| Subj. perfecto | hayáis repetido(that) you all have repeated |
| Futuro | repetiréisyou all will repeat |
| Condicional | repetiríaisyou all would repeat |
| Fut. perfecto | habréis repetidoyou all will have repeated |
| Cond. perfecto | habríais repetidoyou all would have repeated |
| Subj. futuro | repitiereis(should) you all repeat |
| Indefinido | repetisteisyou all repeated |
| Imperfecto | repetíaisyou all used to repeat |
| Pluscuamp. | habíais repetidoyou all had repeated |
| Subj. imperf. | repitierais(that) you all repeated |
| Subj. -se | repitieseis(that) you all repeated |
| Subj. pluscuamp. | hubierais repetido(that) you all had repeated |
| Pret. anterior | hubisteis repetidoyou all had repeated |
| Imperativo | repetidrepeat! |
| Imper. negativo | no repitáisdon't repeat |
he, she, you (formal) — one other person — formal you shares it
| Presente | repitehe/she repeats |
| Perfecto | ha repetidohe/she has repeated |
| Subj. presente | repita(that) he/she repeats |
| Subj. perfecto | haya repetido(that) he/she has repeated |
| Futuro | repetiráhe/she will repeat |
| Condicional | repetiríahe/she would repeat |
| Fut. perfecto | habrá repetidohe/she will have repeated |
| Cond. perfecto | habría repetidohe/she would have repeated |
| Subj. futuro | repitiere(should) he/she repeat |
| Indefinido | repitióhe/she repeated |
| Imperfecto | repetíahe/she used to repeat |
| Pluscuamp. | había repetidohe/she had repeated |
| Subj. imperf. | repitiera(that) he/she repeated |
| Subj. -se | repitiese(that) he/she repeated |
| Subj. pluscuamp. | hubiera repetido(that) he/she had repeated |
| Pret. anterior | hubo repetidohe/she had repeated |
| Imperativo | repitarepeat! |
| Imper. negativo | no repitadon't repeat |
they, you all — several others — plural you shares it
| Presente | repitenthey repeat |
| Perfecto | han repetidothey have repeated |
| Subj. presente | repitan(that) they repeat |
| Subj. perfecto | hayan repetido(that) they have repeated |
| Futuro | repetiránthey will repeat |
| Condicional | repetiríanthey would repeat |
| Fut. perfecto | habrán repetidothey will have repeated |
| Cond. perfecto | habrían repetidothey would have repeated |
| Subj. futuro | repitieren(should) they repeat |
| Indefinido | repitieronthey repeated |
| Imperfecto | repetíanthey used to repeat |
| Pluscuamp. | habían repetidothey had repeated |
| Subj. imperf. | repitieran(that) they repeated |
| Subj. -se | repitiesen(that) they repeated |
| Subj. pluscuamp. | hubieran repetido(that) they had repeated |
| Pret. anterior | hubieron repetidothey had repeated |
| Imperativo | repitanrepeat! |
| Imper. negativo | no repitandon't repeat |

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