Present — what is happening now, and what happens habitually
| yo | muestroI show | nosotros | mostramoswe show |
| tú | muestrasyou show | vosotros | mostráisyou all show |
| él/ella/Ud. | muestrahe/she shows | ellos/Uds. | muestranthey show |
Present perfect — have —ed; a past still touching now. Spain: today, this week. Latin America: mostly the indefinido instead
| yo | he mostradoI have showed | nosotros | hemos mostradowe have showed |
| tú | has mostradoyou have showed | vosotros | habéis mostradoyou all have showed |
| él/ella/Ud. | ha mostradohe/she has showed | ellos/Uds. | han mostradothey have showed |
Present subjunctive — after que with wishes, doubt, emotion, ojalá
| yo | muestre(that) I show | nosotros | mostremos(that) we show |
| tú | muestres(that) you show | vosotros | mostréis(that) you all show |
| él/ella/Ud. | muestre(that) he/she shows | ellos/Uds. | muestren(that) they show |
Present perfect subjunctive — have —ed, under doubt or emotion: no creo que haya venido
| yo | haya mostrado(that) I have showed | nosotros | hayamos mostrado(that) we have showed |
| tú | hayas mostrado(that) you have showed | vosotros | hayáis mostrado(that) you all have showed |
| él/ella/Ud. | haya mostrado(that) he/she has showed | ellos/Uds. | hayan mostrado(that) they have showed |
Preterite — a finished past action — it started, it ended
| yo | mostréI showed | nosotros | mostramoswe showed |
| tú | mostrasteyou showed | vosotros | mostrasteisyou all showed |
| él/ella/Ud. | mostróhe/she showed | ellos/Uds. | mostraronthey showed |
Imperfect — used to / was —ing; background, habits, descriptions
| yo | mostrabaI used to show | nosotros | mostrábamoswe used to show |
| tú | mostrabasyou used to show | vosotros | mostrabaisyou all used to show |
| él/ella/Ud. | mostrabahe/she used to show | ellos/Uds. | mostrabanthey used to show |
Past perfect — had —ed; further back than another past event
| yo | había mostradoI had showed | nosotros | habíamos mostradowe had showed |
| tú | habías mostradoyou had showed | vosotros | habíais mostradoyou all had showed |
| él/ella/Ud. | había mostradohe/she had showed | ellos/Uds. | habían mostradothey had showed |
Imperfect subjunctive — si clauses and past-tense wishes: si tuviera, quería que fuera
| yo | mostrara(that) I showed | nosotros | mostráramos(that) we showed |
| tú | mostraras(that) you showed | vosotros | mostrarais(that) you all showed |
| él/ella/Ud. | mostrara(that) he/she showed | ellos/Uds. | mostraran(that) they showed |
Imperfect subjunctive — the same tense, second form; commoner in Spain and in writing
| yo | mostrase(that) I showed | nosotros | mostrásemos(that) we showed |
| tú | mostrases(that) you showed | vosotros | mostraseis(that) you all showed |
| él/ella/Ud. | mostrase(that) he/she showed | ellos/Uds. | mostrasen(that) they showed |
Past perfect subjunctive — had —ed, hypothetically: si hubiera sabido
| yo | hubiera mostrado(that) I had showed | nosotros | hubiéramos mostrado(that) we had showed |
| tú | hubieras mostrado(that) you had showed | vosotros | hubierais mostrado(that) you all had showed |
| él/ella/Ud. | hubiera mostrado(that) he/she had showed | ellos/Uds. | hubieran mostrado(that) they had showed |
Preterite perfect — had —ed, immediately before; literary, all but extinct
| yo | hube mostradoI had showed | nosotros | hubimos mostradowe had showed |
| tú | hubiste mostradoyou had showed | vosotros | hubisteis mostradoyou all had showed |
| él/ella/Ud. | hubo mostradohe/she had showed | ellos/Uds. | hubieron mostradothey had showed |
Future — will — (spoken Spanish often prefers voy a + infinitivo)
| yo | mostraréI will show | nosotros | mostraremoswe will show |
| tú | mostrarásyou will show | vosotros | mostraréisyou all will show |
| él/ella/Ud. | mostraráhe/she will show | ellos/Uds. | mostraránthey will show |
Conditional — would —; also softens a request into politeness
| yo | mostraríaI would show | nosotros | mostraríamoswe would show |
| tú | mostraríasyou would show | vosotros | mostraríaisyou all would show |
| él/ella/Ud. | mostraríahe/she would show | ellos/Uds. | mostraríanthey would show |
Future perfect — will have —ed; done by some future point
| yo | habré mostradoI will have showed | nosotros | habremos mostradowe will have showed |
| tú | habrás mostradoyou will have showed | vosotros | habréis mostradoyou all will have showed |
| él/ella/Ud. | habrá mostradohe/she will have showed | ellos/Uds. | habrán mostradothey will have showed |
Conditional perfect — would have —ed; the road not taken
| yo | habría mostradoI would have showed | nosotros | habríamos mostradowe would have showed |
| tú | habrías mostradoyou would have showed | vosotros | habríais mostradoyou all would have showed |
| él/ella/Ud. | habría mostradohe/she would have showed | ellos/Uds. | habrían mostradothey would have showed |
Future subjunctive — legal and proverbial only: adonde fueres, haz lo que vieres
| yo | mostrare(should) I show | nosotros | mostráremos(should) we show |
| tú | mostrares(should) you show | vosotros | mostrareis(should) you all show |
| él/ella/Ud. | mostrare(should) he/she show | ellos/Uds. | mostraren(should) they show |
Imperative (do it) — orders and requests; there is no yo form
| yo | — | nosotros | mostremoslet's show |
| tú | muestrashow! | vosotros | mostradshow! |
| él/ella/Ud. | muestreshow! | ellos/Uds. | muestrenshow! |
Imperative (don't) — no + subjunctive — never the affirmative form with no in front
| yo | — | nosotros | no mostremoslet's not show |
| tú | no muestresdon't show | vosotros | no mostréisdon't show |
| él/ella/Ud. | no muestredon't show | ellos/Uds. | no muestrendon't show |

Red = the form breaks the regular pattern. Everything in black you could have worked out from the endings alone.
I — the speaker
| Presente | muestroI show |
| Perfecto | he mostradoI have showed |
| Subj. presente | muestre(that) I show |
| Subj. perfecto | haya mostrado(that) I have showed |
| Futuro | mostraréI will show |
| Condicional | mostraríaI would show |
| Fut. perfecto | habré mostradoI will have showed |
| Cond. perfecto | habría mostradoI would have showed |
| Subj. futuro | mostrare(should) I show |
| Indefinido | mostréI showed |
| Imperfecto | mostrabaI used to show |
| Pluscuamp. | había mostradoI had showed |
| Subj. imperf. | mostrara(that) I showed |
| Subj. -se | mostrase(that) I showed |
| Subj. pluscuamp. | hubiera mostrado(that) I had showed |
| Pret. anterior | hube mostradoI had showed |
| Imperativo | — |
| Imper. negativo | — |
we — the speaker plus others
| Presente | mostramoswe show |
| Perfecto | hemos mostradowe have showed |
| Subj. presente | mostremos(that) we show |
| Subj. perfecto | hayamos mostrado(that) we have showed |
| Futuro | mostraremoswe will show |
| Condicional | mostraríamoswe would show |
| Fut. perfecto | habremos mostradowe will have showed |
| Cond. perfecto | habríamos mostradowe would have showed |
| Subj. futuro | mostráremos(should) we show |
| Indefinido | mostramoswe showed |
| Imperfecto | mostrábamoswe used to show |
| Pluscuamp. | habíamos mostradowe had showed |
| Subj. imperf. | mostráramos(that) we showed |
| Subj. -se | mostrásemos(that) we showed |
| Subj. pluscuamp. | hubiéramos mostrado(that) we had showed |
| Pret. anterior | hubimos mostradowe had showed |
| Imperativo | mostremoslet's show |
| Imper. negativo | no mostremoslet's not show |
you (informal) — one person you are familiar with
| Presente | muestrasyou show |
| Perfecto | has mostradoyou have showed |
| Subj. presente | muestres(that) you show |
| Subj. perfecto | hayas mostrado(that) you have showed |
| Futuro | mostrarásyou will show |
| Condicional | mostraríasyou would show |
| Fut. perfecto | habrás mostradoyou will have showed |
| Cond. perfecto | habrías mostradoyou would have showed |
| Subj. futuro | mostrares(should) you show |
| Indefinido | mostrasteyou showed |
| Imperfecto | mostrabasyou used to show |
| Pluscuamp. | habías mostradoyou had showed |
| Subj. imperf. | mostraras(that) you showed |
| Subj. -se | mostrases(that) you showed |
| Subj. pluscuamp. | hubieras mostrado(that) you had showed |
| Pret. anterior | hubiste mostradoyou had showed |
| Imperativo | muestrashow! |
| Imper. negativo | no muestresdon't show |
you all — informal plural, Spain only
| Presente | mostráisyou all show |
| Perfecto | habéis mostradoyou all have showed |
| Subj. presente | mostréis(that) you all show |
| Subj. perfecto | hayáis mostrado(that) you all have showed |
| Futuro | mostraréisyou all will show |
| Condicional | mostraríaisyou all would show |
| Fut. perfecto | habréis mostradoyou all will have showed |
| Cond. perfecto | habríais mostradoyou all would have showed |
| Subj. futuro | mostrareis(should) you all show |
| Indefinido | mostrasteisyou all showed |
| Imperfecto | mostrabaisyou all used to show |
| Pluscuamp. | habíais mostradoyou all had showed |
| Subj. imperf. | mostrarais(that) you all showed |
| Subj. -se | mostraseis(that) you all showed |
| Subj. pluscuamp. | hubierais mostrado(that) you all had showed |
| Pret. anterior | hubisteis mostradoyou all had showed |
| Imperativo | mostradshow! |
| Imper. negativo | no mostréisdon't show |
he, she, you (formal) — one other person — formal you shares it
| Presente | muestrahe/she shows |
| Perfecto | ha mostradohe/she has showed |
| Subj. presente | muestre(that) he/she shows |
| Subj. perfecto | haya mostrado(that) he/she has showed |
| Futuro | mostraráhe/she will show |
| Condicional | mostraríahe/she would show |
| Fut. perfecto | habrá mostradohe/she will have showed |
| Cond. perfecto | habría mostradohe/she would have showed |
| Subj. futuro | mostrare(should) he/she show |
| Indefinido | mostróhe/she showed |
| Imperfecto | mostrabahe/she used to show |
| Pluscuamp. | había mostradohe/she had showed |
| Subj. imperf. | mostrara(that) he/she showed |
| Subj. -se | mostrase(that) he/she showed |
| Subj. pluscuamp. | hubiera mostrado(that) he/she had showed |
| Pret. anterior | hubo mostradohe/she had showed |
| Imperativo | muestreshow! |
| Imper. negativo | no muestredon't show |
they, you all — several others — plural you shares it
| Presente | muestranthey show |
| Perfecto | han mostradothey have showed |
| Subj. presente | muestren(that) they show |
| Subj. perfecto | hayan mostrado(that) they have showed |
| Futuro | mostraránthey will show |
| Condicional | mostraríanthey would show |
| Fut. perfecto | habrán mostradothey will have showed |
| Cond. perfecto | habrían mostradothey would have showed |
| Subj. futuro | mostraren(should) they show |
| Indefinido | mostraronthey showed |
| Imperfecto | mostrabanthey used to show |
| Pluscuamp. | habían mostradothey had showed |
| Subj. imperf. | mostraran(that) they showed |
| Subj. -se | mostrasen(that) they showed |
| Subj. pluscuamp. | hubieran mostrado(that) they had showed |
| Pret. anterior | hubieron mostradothey had showed |
| Imperativo | muestrenshow! |
| Imper. negativo | no muestrendon't show |

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