Present — what is happening now, and what happens habitually
| yo | lanzoI throw | nosotros | lanzamoswe throw |
| tú | lanzasyou throw | vosotros | lanzáisyou all throw |
| él/ella/Ud. | lanzahe/she throws | ellos/Uds. | lanzanthey throw |
Present perfect — have —ed; a past still touching now. Spain: today, this week. Latin America: mostly the indefinido instead
| yo | he lanzadoI have thrown | nosotros | hemos lanzadowe have thrown |
| tú | has lanzadoyou have thrown | vosotros | habéis lanzadoyou all have thrown |
| él/ella/Ud. | ha lanzadohe/she has thrown | ellos/Uds. | han lanzadothey have thrown |
Present subjunctive — after que with wishes, doubt, emotion, ojalá
| yo | lance(that) I throw | nosotros | lancemos(that) we throw |
| tú | lances(that) you throw | vosotros | lancéis(that) you all throw |
| él/ella/Ud. | lance(that) he/she throws | ellos/Uds. | lancen(that) they throw |
Present perfect subjunctive — have —ed, under doubt or emotion: no creo que haya venido
| yo | haya lanzado(that) I have thrown | nosotros | hayamos lanzado(that) we have thrown |
| tú | hayas lanzado(that) you have thrown | vosotros | hayáis lanzado(that) you all have thrown |
| él/ella/Ud. | haya lanzado(that) he/she has thrown | ellos/Uds. | hayan lanzado(that) they have thrown |
Preterite — a finished past action — it started, it ended
| yo | lancéI threw | nosotros | lanzamoswe threw |
| tú | lanzasteyou threw | vosotros | lanzasteisyou all threw |
| él/ella/Ud. | lanzóhe/she threw | ellos/Uds. | lanzaronthey threw |
Imperfect — used to / was —ing; background, habits, descriptions
| yo | lanzabaI used to throw | nosotros | lanzábamoswe used to throw |
| tú | lanzabasyou used to throw | vosotros | lanzabaisyou all used to throw |
| él/ella/Ud. | lanzabahe/she used to throw | ellos/Uds. | lanzabanthey used to throw |
Past perfect — had —ed; further back than another past event
| yo | había lanzadoI had thrown | nosotros | habíamos lanzadowe had thrown |
| tú | habías lanzadoyou had thrown | vosotros | habíais lanzadoyou all had thrown |
| él/ella/Ud. | había lanzadohe/she had thrown | ellos/Uds. | habían lanzadothey had thrown |
Imperfect subjunctive — si clauses and past-tense wishes: si tuviera, quería que fuera
| yo | lanzara(that) I threw | nosotros | lanzáramos(that) we threw |
| tú | lanzaras(that) you threw | vosotros | lanzarais(that) you all threw |
| él/ella/Ud. | lanzara(that) he/she threw | ellos/Uds. | lanzaran(that) they threw |
Imperfect subjunctive — the same tense, second form; commoner in Spain and in writing
| yo | lanzase(that) I threw | nosotros | lanzásemos(that) we threw |
| tú | lanzases(that) you threw | vosotros | lanzaseis(that) you all threw |
| él/ella/Ud. | lanzase(that) he/she threw | ellos/Uds. | lanzasen(that) they threw |
Past perfect subjunctive — had —ed, hypothetically: si hubiera sabido
| yo | hubiera lanzado(that) I had thrown | nosotros | hubiéramos lanzado(that) we had thrown |
| tú | hubieras lanzado(that) you had thrown | vosotros | hubierais lanzado(that) you all had thrown |
| él/ella/Ud. | hubiera lanzado(that) he/she had thrown | ellos/Uds. | hubieran lanzado(that) they had thrown |
Preterite perfect — had —ed, immediately before; literary, all but extinct
| yo | hube lanzadoI had thrown | nosotros | hubimos lanzadowe had thrown |
| tú | hubiste lanzadoyou had thrown | vosotros | hubisteis lanzadoyou all had thrown |
| él/ella/Ud. | hubo lanzadohe/she had thrown | ellos/Uds. | hubieron lanzadothey had thrown |
Future — will — (spoken Spanish often prefers voy a + infinitivo)
| yo | lanzaréI will throw | nosotros | lanzaremoswe will throw |
| tú | lanzarásyou will throw | vosotros | lanzaréisyou all will throw |
| él/ella/Ud. | lanzaráhe/she will throw | ellos/Uds. | lanzaránthey will throw |
Conditional — would —; also softens a request into politeness
| yo | lanzaríaI would throw | nosotros | lanzaríamoswe would throw |
| tú | lanzaríasyou would throw | vosotros | lanzaríaisyou all would throw |
| él/ella/Ud. | lanzaríahe/she would throw | ellos/Uds. | lanzaríanthey would throw |
Future perfect — will have —ed; done by some future point
| yo | habré lanzadoI will have thrown | nosotros | habremos lanzadowe will have thrown |
| tú | habrás lanzadoyou will have thrown | vosotros | habréis lanzadoyou all will have thrown |
| él/ella/Ud. | habrá lanzadohe/she will have thrown | ellos/Uds. | habrán lanzadothey will have thrown |
Conditional perfect — would have —ed; the road not taken
| yo | habría lanzadoI would have thrown | nosotros | habríamos lanzadowe would have thrown |
| tú | habrías lanzadoyou would have thrown | vosotros | habríais lanzadoyou all would have thrown |
| él/ella/Ud. | habría lanzadohe/she would have thrown | ellos/Uds. | habrían lanzadothey would have thrown |
Future subjunctive — legal and proverbial only: adonde fueres, haz lo que vieres
| yo | lanzare(should) I throw | nosotros | lanzáremos(should) we throw |
| tú | lanzares(should) you throw | vosotros | lanzareis(should) you all throw |
| él/ella/Ud. | lanzare(should) he/she throw | ellos/Uds. | lanzaren(should) they throw |
Imperative (do it) — orders and requests; there is no yo form
| yo | — | nosotros | lancemoslet's throw |
| tú | lanzathrow! | vosotros | lanzadthrow! |
| él/ella/Ud. | lancethrow! | ellos/Uds. | lancenthrow! |
Imperative (don't) — no + subjunctive — never the affirmative form with no in front
| yo | — | nosotros | no lancemoslet's not throw |
| tú | no lancesdon't throw | vosotros | no lancéisdon't throw |
| él/ella/Ud. | no lancedon't throw | ellos/Uds. | no lancendon't throw |

I — the speaker
| Presente | lanzoI throw |
| Perfecto | he lanzadoI have thrown |
| Subj. presente | lance(that) I throw |
| Subj. perfecto | haya lanzado(that) I have thrown |
| Futuro | lanzaréI will throw |
| Condicional | lanzaríaI would throw |
| Fut. perfecto | habré lanzadoI will have thrown |
| Cond. perfecto | habría lanzadoI would have thrown |
| Subj. futuro | lanzare(should) I throw |
| Indefinido | lancéI threw |
| Imperfecto | lanzabaI used to throw |
| Pluscuamp. | había lanzadoI had thrown |
| Subj. imperf. | lanzara(that) I threw |
| Subj. -se | lanzase(that) I threw |
| Subj. pluscuamp. | hubiera lanzado(that) I had thrown |
| Pret. anterior | hube lanzadoI had thrown |
| Imperativo | — |
| Imper. negativo | — |
we — the speaker plus others
| Presente | lanzamoswe throw |
| Perfecto | hemos lanzadowe have thrown |
| Subj. presente | lancemos(that) we throw |
| Subj. perfecto | hayamos lanzado(that) we have thrown |
| Futuro | lanzaremoswe will throw |
| Condicional | lanzaríamoswe would throw |
| Fut. perfecto | habremos lanzadowe will have thrown |
| Cond. perfecto | habríamos lanzadowe would have thrown |
| Subj. futuro | lanzáremos(should) we throw |
| Indefinido | lanzamoswe threw |
| Imperfecto | lanzábamoswe used to throw |
| Pluscuamp. | habíamos lanzadowe had thrown |
| Subj. imperf. | lanzáramos(that) we threw |
| Subj. -se | lanzásemos(that) we threw |
| Subj. pluscuamp. | hubiéramos lanzado(that) we had thrown |
| Pret. anterior | hubimos lanzadowe had thrown |
| Imperativo | lancemoslet's throw |
| Imper. negativo | no lancemoslet's not throw |
you (informal) — one person you are familiar with
| Presente | lanzasyou throw |
| Perfecto | has lanzadoyou have thrown |
| Subj. presente | lances(that) you throw |
| Subj. perfecto | hayas lanzado(that) you have thrown |
| Futuro | lanzarásyou will throw |
| Condicional | lanzaríasyou would throw |
| Fut. perfecto | habrás lanzadoyou will have thrown |
| Cond. perfecto | habrías lanzadoyou would have thrown |
| Subj. futuro | lanzares(should) you throw |
| Indefinido | lanzasteyou threw |
| Imperfecto | lanzabasyou used to throw |
| Pluscuamp. | habías lanzadoyou had thrown |
| Subj. imperf. | lanzaras(that) you threw |
| Subj. -se | lanzases(that) you threw |
| Subj. pluscuamp. | hubieras lanzado(that) you had thrown |
| Pret. anterior | hubiste lanzadoyou had thrown |
| Imperativo | lanzathrow! |
| Imper. negativo | no lancesdon't throw |
you all — informal plural, Spain only
| Presente | lanzáisyou all throw |
| Perfecto | habéis lanzadoyou all have thrown |
| Subj. presente | lancéis(that) you all throw |
| Subj. perfecto | hayáis lanzado(that) you all have thrown |
| Futuro | lanzaréisyou all will throw |
| Condicional | lanzaríaisyou all would throw |
| Fut. perfecto | habréis lanzadoyou all will have thrown |
| Cond. perfecto | habríais lanzadoyou all would have thrown |
| Subj. futuro | lanzareis(should) you all throw |
| Indefinido | lanzasteisyou all threw |
| Imperfecto | lanzabaisyou all used to throw |
| Pluscuamp. | habíais lanzadoyou all had thrown |
| Subj. imperf. | lanzarais(that) you all threw |
| Subj. -se | lanzaseis(that) you all threw |
| Subj. pluscuamp. | hubierais lanzado(that) you all had thrown |
| Pret. anterior | hubisteis lanzadoyou all had thrown |
| Imperativo | lanzadthrow! |
| Imper. negativo | no lancéisdon't throw |
he, she, you (formal) — one other person — formal you shares it
| Presente | lanzahe/she throws |
| Perfecto | ha lanzadohe/she has thrown |
| Subj. presente | lance(that) he/she throws |
| Subj. perfecto | haya lanzado(that) he/she has thrown |
| Futuro | lanzaráhe/she will throw |
| Condicional | lanzaríahe/she would throw |
| Fut. perfecto | habrá lanzadohe/she will have thrown |
| Cond. perfecto | habría lanzadohe/she would have thrown |
| Subj. futuro | lanzare(should) he/she throw |
| Indefinido | lanzóhe/she threw |
| Imperfecto | lanzabahe/she used to throw |
| Pluscuamp. | había lanzadohe/she had thrown |
| Subj. imperf. | lanzara(that) he/she threw |
| Subj. -se | lanzase(that) he/she threw |
| Subj. pluscuamp. | hubiera lanzado(that) he/she had thrown |
| Pret. anterior | hubo lanzadohe/she had thrown |
| Imperativo | lancethrow! |
| Imper. negativo | no lancedon't throw |
they, you all — several others — plural you shares it
| Presente | lanzanthey throw |
| Perfecto | han lanzadothey have thrown |
| Subj. presente | lancen(that) they throw |
| Subj. perfecto | hayan lanzado(that) they have thrown |
| Futuro | lanzaránthey will throw |
| Condicional | lanzaríanthey would throw |
| Fut. perfecto | habrán lanzadothey will have thrown |
| Cond. perfecto | habrían lanzadothey would have thrown |
| Subj. futuro | lanzaren(should) they throw |
| Indefinido | lanzaronthey threw |
| Imperfecto | lanzabanthey used to throw |
| Pluscuamp. | habían lanzadothey had thrown |
| Subj. imperf. | lanzaran(that) they threw |
| Subj. -se | lanzasen(that) they threw |
| Subj. pluscuamp. | hubieran lanzado(that) they had thrown |
| Pret. anterior | hubieron lanzadothey had thrown |
| Imperativo | lancenthrow! |
| Imper. negativo | no lancendon't throw |
