Present — what is happening now, and what happens habitually
| yo | tiroI throw | nosotros | tiramoswe throw |
| tú | tirasyou throw | vosotros | tiráisyou all throw |
| él/ella/Ud. | tirahe/she throws | ellos/Uds. | tiranthey throw |
Present perfect — have —ed; a past still touching now. Spain: today, this week. Latin America: mostly the indefinido instead
| yo | he tiradoI have thrown | nosotros | hemos tiradowe have thrown |
| tú | has tiradoyou have thrown | vosotros | habéis tiradoyou all have thrown |
| él/ella/Ud. | ha tiradohe/she has thrown | ellos/Uds. | han tiradothey have thrown |
Present subjunctive — after que with wishes, doubt, emotion, ojalá
| yo | tire(that) I throw | nosotros | tiremos(that) we throw |
| tú | tires(that) you throw | vosotros | tiréis(that) you all throw |
| él/ella/Ud. | tire(that) he/she throws | ellos/Uds. | tiren(that) they throw |
Present perfect subjunctive — have —ed, under doubt or emotion: no creo que haya venido
| yo | haya tirado(that) I have thrown | nosotros | hayamos tirado(that) we have thrown |
| tú | hayas tirado(that) you have thrown | vosotros | hayáis tirado(that) you all have thrown |
| él/ella/Ud. | haya tirado(that) he/she has thrown | ellos/Uds. | hayan tirado(that) they have thrown |
Preterite — a finished past action — it started, it ended
| yo | tiréI threw | nosotros | tiramoswe threw |
| tú | tirasteyou threw | vosotros | tirasteisyou all threw |
| él/ella/Ud. | tiróhe/she threw | ellos/Uds. | tiraronthey threw |
Imperfect — used to / was —ing; background, habits, descriptions
| yo | tirabaI used to throw | nosotros | tirábamoswe used to throw |
| tú | tirabasyou used to throw | vosotros | tirabaisyou all used to throw |
| él/ella/Ud. | tirabahe/she used to throw | ellos/Uds. | tirabanthey used to throw |
Past perfect — had —ed; further back than another past event
| yo | había tiradoI had thrown | nosotros | habíamos tiradowe had thrown |
| tú | habías tiradoyou had thrown | vosotros | habíais tiradoyou all had thrown |
| él/ella/Ud. | había tiradohe/she had thrown | ellos/Uds. | habían tiradothey had thrown |
Imperfect subjunctive — si clauses and past-tense wishes: si tuviera, quería que fuera
| yo | tirara(that) I threw | nosotros | tiráramos(that) we threw |
| tú | tiraras(that) you threw | vosotros | tirarais(that) you all threw |
| él/ella/Ud. | tirara(that) he/she threw | ellos/Uds. | tiraran(that) they threw |
Imperfect subjunctive — the same tense, second form; commoner in Spain and in writing
| yo | tirase(that) I threw | nosotros | tirásemos(that) we threw |
| tú | tirases(that) you threw | vosotros | tiraseis(that) you all threw |
| él/ella/Ud. | tirase(that) he/she threw | ellos/Uds. | tirasen(that) they threw |
Past perfect subjunctive — had —ed, hypothetically: si hubiera sabido
| yo | hubiera tirado(that) I had thrown | nosotros | hubiéramos tirado(that) we had thrown |
| tú | hubieras tirado(that) you had thrown | vosotros | hubierais tirado(that) you all had thrown |
| él/ella/Ud. | hubiera tirado(that) he/she had thrown | ellos/Uds. | hubieran tirado(that) they had thrown |
Preterite perfect — had —ed, immediately before; literary, all but extinct
| yo | hube tiradoI had thrown | nosotros | hubimos tiradowe had thrown |
| tú | hubiste tiradoyou had thrown | vosotros | hubisteis tiradoyou all had thrown |
| él/ella/Ud. | hubo tiradohe/she had thrown | ellos/Uds. | hubieron tiradothey had thrown |
Future — will — (spoken Spanish often prefers voy a + infinitivo)
| yo | tiraréI will throw | nosotros | tiraremoswe will throw |
| tú | tirarásyou will throw | vosotros | tiraréisyou all will throw |
| él/ella/Ud. | tiraráhe/she will throw | ellos/Uds. | tiraránthey will throw |
Conditional — would —; also softens a request into politeness
| yo | tiraríaI would throw | nosotros | tiraríamoswe would throw |
| tú | tiraríasyou would throw | vosotros | tiraríaisyou all would throw |
| él/ella/Ud. | tiraríahe/she would throw | ellos/Uds. | tiraríanthey would throw |
Future perfect — will have —ed; done by some future point
| yo | habré tiradoI will have thrown | nosotros | habremos tiradowe will have thrown |
| tú | habrás tiradoyou will have thrown | vosotros | habréis tiradoyou all will have thrown |
| él/ella/Ud. | habrá tiradohe/she will have thrown | ellos/Uds. | habrán tiradothey will have thrown |
Conditional perfect — would have —ed; the road not taken
| yo | habría tiradoI would have thrown | nosotros | habríamos tiradowe would have thrown |
| tú | habrías tiradoyou would have thrown | vosotros | habríais tiradoyou all would have thrown |
| él/ella/Ud. | habría tiradohe/she would have thrown | ellos/Uds. | habrían tiradothey would have thrown |
Future subjunctive — legal and proverbial only: adonde fueres, haz lo que vieres
| yo | tirare(should) I throw | nosotros | tiráremos(should) we throw |
| tú | tirares(should) you throw | vosotros | tirareis(should) you all throw |
| él/ella/Ud. | tirare(should) he/she throw | ellos/Uds. | tiraren(should) they throw |
Imperative (do it) — orders and requests; there is no yo form
| yo | — | nosotros | tiremoslet's throw |
| tú | tirathrow! | vosotros | tiradthrow! |
| él/ella/Ud. | tirethrow! | ellos/Uds. | tirenthrow! |
Imperative (don't) — no + subjunctive — never the affirmative form with no in front
| yo | — | nosotros | no tiremoslet's not throw |
| tú | no tiresdon't throw | vosotros | no tiréisdon't throw |
| él/ella/Ud. | no tiredon't throw | ellos/Uds. | no tirendon't throw |

I — the speaker
| Presente | tiroI throw |
| Perfecto | he tiradoI have thrown |
| Subj. presente | tire(that) I throw |
| Subj. perfecto | haya tirado(that) I have thrown |
| Futuro | tiraréI will throw |
| Condicional | tiraríaI would throw |
| Fut. perfecto | habré tiradoI will have thrown |
| Cond. perfecto | habría tiradoI would have thrown |
| Subj. futuro | tirare(should) I throw |
| Indefinido | tiréI threw |
| Imperfecto | tirabaI used to throw |
| Pluscuamp. | había tiradoI had thrown |
| Subj. imperf. | tirara(that) I threw |
| Subj. -se | tirase(that) I threw |
| Subj. pluscuamp. | hubiera tirado(that) I had thrown |
| Pret. anterior | hube tiradoI had thrown |
| Imperativo | — |
| Imper. negativo | — |
we — the speaker plus others
| Presente | tiramoswe throw |
| Perfecto | hemos tiradowe have thrown |
| Subj. presente | tiremos(that) we throw |
| Subj. perfecto | hayamos tirado(that) we have thrown |
| Futuro | tiraremoswe will throw |
| Condicional | tiraríamoswe would throw |
| Fut. perfecto | habremos tiradowe will have thrown |
| Cond. perfecto | habríamos tiradowe would have thrown |
| Subj. futuro | tiráremos(should) we throw |
| Indefinido | tiramoswe threw |
| Imperfecto | tirábamoswe used to throw |
| Pluscuamp. | habíamos tiradowe had thrown |
| Subj. imperf. | tiráramos(that) we threw |
| Subj. -se | tirásemos(that) we threw |
| Subj. pluscuamp. | hubiéramos tirado(that) we had thrown |
| Pret. anterior | hubimos tiradowe had thrown |
| Imperativo | tiremoslet's throw |
| Imper. negativo | no tiremoslet's not throw |
you (informal) — one person you are familiar with
| Presente | tirasyou throw |
| Perfecto | has tiradoyou have thrown |
| Subj. presente | tires(that) you throw |
| Subj. perfecto | hayas tirado(that) you have thrown |
| Futuro | tirarásyou will throw |
| Condicional | tiraríasyou would throw |
| Fut. perfecto | habrás tiradoyou will have thrown |
| Cond. perfecto | habrías tiradoyou would have thrown |
| Subj. futuro | tirares(should) you throw |
| Indefinido | tirasteyou threw |
| Imperfecto | tirabasyou used to throw |
| Pluscuamp. | habías tiradoyou had thrown |
| Subj. imperf. | tiraras(that) you threw |
| Subj. -se | tirases(that) you threw |
| Subj. pluscuamp. | hubieras tirado(that) you had thrown |
| Pret. anterior | hubiste tiradoyou had thrown |
| Imperativo | tirathrow! |
| Imper. negativo | no tiresdon't throw |
you all — informal plural, Spain only
| Presente | tiráisyou all throw |
| Perfecto | habéis tiradoyou all have thrown |
| Subj. presente | tiréis(that) you all throw |
| Subj. perfecto | hayáis tirado(that) you all have thrown |
| Futuro | tiraréisyou all will throw |
| Condicional | tiraríaisyou all would throw |
| Fut. perfecto | habréis tiradoyou all will have thrown |
| Cond. perfecto | habríais tiradoyou all would have thrown |
| Subj. futuro | tirareis(should) you all throw |
| Indefinido | tirasteisyou all threw |
| Imperfecto | tirabaisyou all used to throw |
| Pluscuamp. | habíais tiradoyou all had thrown |
| Subj. imperf. | tirarais(that) you all threw |
| Subj. -se | tiraseis(that) you all threw |
| Subj. pluscuamp. | hubierais tirado(that) you all had thrown |
| Pret. anterior | hubisteis tiradoyou all had thrown |
| Imperativo | tiradthrow! |
| Imper. negativo | no tiréisdon't throw |
he, she, you (formal) — one other person — formal you shares it
| Presente | tirahe/she throws |
| Perfecto | ha tiradohe/she has thrown |
| Subj. presente | tire(that) he/she throws |
| Subj. perfecto | haya tirado(that) he/she has thrown |
| Futuro | tiraráhe/she will throw |
| Condicional | tiraríahe/she would throw |
| Fut. perfecto | habrá tiradohe/she will have thrown |
| Cond. perfecto | habría tiradohe/she would have thrown |
| Subj. futuro | tirare(should) he/she throw |
| Indefinido | tiróhe/she threw |
| Imperfecto | tirabahe/she used to throw |
| Pluscuamp. | había tiradohe/she had thrown |
| Subj. imperf. | tirara(that) he/she threw |
| Subj. -se | tirase(that) he/she threw |
| Subj. pluscuamp. | hubiera tirado(that) he/she had thrown |
| Pret. anterior | hubo tiradohe/she had thrown |
| Imperativo | tirethrow! |
| Imper. negativo | no tiredon't throw |
they, you all — several others — plural you shares it
| Presente | tiranthey throw |
| Perfecto | han tiradothey have thrown |
| Subj. presente | tiren(that) they throw |
| Subj. perfecto | hayan tirado(that) they have thrown |
| Futuro | tiraránthey will throw |
| Condicional | tiraríanthey would throw |
| Fut. perfecto | habrán tiradothey will have thrown |
| Cond. perfecto | habrían tiradothey would have thrown |
| Subj. futuro | tiraren(should) they throw |
| Indefinido | tiraronthey threw |
| Imperfecto | tirabanthey used to throw |
| Pluscuamp. | habían tiradothey had thrown |
| Subj. imperf. | tiraran(that) they threw |
| Subj. -se | tirasen(that) they threw |
| Subj. pluscuamp. | hubieran tirado(that) they had thrown |
| Pret. anterior | hubieron tiradothey had thrown |
| Imperativo | tirenthrow! |
| Imper. negativo | no tirendon't throw |
