Present — what is happening now, and what happens habitually
| yo | caminoI walk | nosotros | caminamoswe walk |
| tú | caminasyou walk | vosotros | camináisyou all walk |
| él/ella/Ud. | caminahe/she walks | ellos/Uds. | caminanthey walk |
Present perfect — have —ed; a past still touching now. Spain: today, this week. Latin America: mostly the indefinido instead
| yo | he caminadoI have walked | nosotros | hemos caminadowe have walked |
| tú | has caminadoyou have walked | vosotros | habéis caminadoyou all have walked |
| él/ella/Ud. | ha caminadohe/she has walked | ellos/Uds. | han caminadothey have walked |
Present subjunctive — after que with wishes, doubt, emotion, ojalá
| yo | camine(that) I walk | nosotros | caminemos(that) we walk |
| tú | camines(that) you walk | vosotros | caminéis(that) you all walk |
| él/ella/Ud. | camine(that) he/she walks | ellos/Uds. | caminen(that) they walk |
Present perfect subjunctive — have —ed, under doubt or emotion: no creo que haya venido
| yo | haya caminado(that) I have walked | nosotros | hayamos caminado(that) we have walked |
| tú | hayas caminado(that) you have walked | vosotros | hayáis caminado(that) you all have walked |
| él/ella/Ud. | haya caminado(that) he/she has walked | ellos/Uds. | hayan caminado(that) they have walked |
Preterite — a finished past action — it started, it ended
| yo | caminéI walked | nosotros | caminamoswe walked |
| tú | caminasteyou walked | vosotros | caminasteisyou all walked |
| él/ella/Ud. | caminóhe/she walked | ellos/Uds. | caminaronthey walked |
Imperfect — used to / was —ing; background, habits, descriptions
| yo | caminabaI used to walk | nosotros | caminábamoswe used to walk |
| tú | caminabasyou used to walk | vosotros | caminabaisyou all used to walk |
| él/ella/Ud. | caminabahe/she used to walk | ellos/Uds. | caminabanthey used to walk |
Past perfect — had —ed; further back than another past event
| yo | había caminadoI had walked | nosotros | habíamos caminadowe had walked |
| tú | habías caminadoyou had walked | vosotros | habíais caminadoyou all had walked |
| él/ella/Ud. | había caminadohe/she had walked | ellos/Uds. | habían caminadothey had walked |
Imperfect subjunctive — si clauses and past-tense wishes: si tuviera, quería que fuera
| yo | caminara(that) I walked | nosotros | camináramos(that) we walked |
| tú | caminaras(that) you walked | vosotros | caminarais(that) you all walked |
| él/ella/Ud. | caminara(that) he/she walked | ellos/Uds. | caminaran(that) they walked |
Imperfect subjunctive — the same tense, second form; commoner in Spain and in writing
| yo | caminase(that) I walked | nosotros | caminásemos(that) we walked |
| tú | caminases(that) you walked | vosotros | caminaseis(that) you all walked |
| él/ella/Ud. | caminase(that) he/she walked | ellos/Uds. | caminasen(that) they walked |
Past perfect subjunctive — had —ed, hypothetically: si hubiera sabido
| yo | hubiera caminado(that) I had walked | nosotros | hubiéramos caminado(that) we had walked |
| tú | hubieras caminado(that) you had walked | vosotros | hubierais caminado(that) you all had walked |
| él/ella/Ud. | hubiera caminado(that) he/she had walked | ellos/Uds. | hubieran caminado(that) they had walked |
Preterite perfect — had —ed, immediately before; literary, all but extinct
| yo | hube caminadoI had walked | nosotros | hubimos caminadowe had walked |
| tú | hubiste caminadoyou had walked | vosotros | hubisteis caminadoyou all had walked |
| él/ella/Ud. | hubo caminadohe/she had walked | ellos/Uds. | hubieron caminadothey had walked |
Future — will — (spoken Spanish often prefers voy a + infinitivo)
| yo | caminaréI will walk | nosotros | caminaremoswe will walk |
| tú | caminarásyou will walk | vosotros | caminaréisyou all will walk |
| él/ella/Ud. | caminaráhe/she will walk | ellos/Uds. | caminaránthey will walk |
Conditional — would —; also softens a request into politeness
| yo | caminaríaI would walk | nosotros | caminaríamoswe would walk |
| tú | caminaríasyou would walk | vosotros | caminaríaisyou all would walk |
| él/ella/Ud. | caminaríahe/she would walk | ellos/Uds. | caminaríanthey would walk |
Future perfect — will have —ed; done by some future point
| yo | habré caminadoI will have walked | nosotros | habremos caminadowe will have walked |
| tú | habrás caminadoyou will have walked | vosotros | habréis caminadoyou all will have walked |
| él/ella/Ud. | habrá caminadohe/she will have walked | ellos/Uds. | habrán caminadothey will have walked |
Conditional perfect — would have —ed; the road not taken
| yo | habría caminadoI would have walked | nosotros | habríamos caminadowe would have walked |
| tú | habrías caminadoyou would have walked | vosotros | habríais caminadoyou all would have walked |
| él/ella/Ud. | habría caminadohe/she would have walked | ellos/Uds. | habrían caminadothey would have walked |
Future subjunctive — legal and proverbial only: adonde fueres, haz lo que vieres
| yo | caminare(should) I walk | nosotros | camináremos(should) we walk |
| tú | caminares(should) you walk | vosotros | caminareis(should) you all walk |
| él/ella/Ud. | caminare(should) he/she walk | ellos/Uds. | caminaren(should) they walk |
Imperative (do it) — orders and requests; there is no yo form
| yo | — | nosotros | caminemoslet's walk |
| tú | caminawalk! | vosotros | caminadwalk! |
| él/ella/Ud. | caminewalk! | ellos/Uds. | caminenwalk! |
Imperative (don't) — no + subjunctive — never the affirmative form with no in front
| yo | — | nosotros | no caminemoslet's not walk |
| tú | no caminesdon't walk | vosotros | no caminéisdon't walk |
| él/ella/Ud. | no caminedon't walk | ellos/Uds. | no caminendon't walk |

I — the speaker
| Presente | caminoI walk |
| Perfecto | he caminadoI have walked |
| Subj. presente | camine(that) I walk |
| Subj. perfecto | haya caminado(that) I have walked |
| Futuro | caminaréI will walk |
| Condicional | caminaríaI would walk |
| Fut. perfecto | habré caminadoI will have walked |
| Cond. perfecto | habría caminadoI would have walked |
| Subj. futuro | caminare(should) I walk |
| Indefinido | caminéI walked |
| Imperfecto | caminabaI used to walk |
| Pluscuamp. | había caminadoI had walked |
| Subj. imperf. | caminara(that) I walked |
| Subj. -se | caminase(that) I walked |
| Subj. pluscuamp. | hubiera caminado(that) I had walked |
| Pret. anterior | hube caminadoI had walked |
| Imperativo | — |
| Imper. negativo | — |
we — the speaker plus others
| Presente | caminamoswe walk |
| Perfecto | hemos caminadowe have walked |
| Subj. presente | caminemos(that) we walk |
| Subj. perfecto | hayamos caminado(that) we have walked |
| Futuro | caminaremoswe will walk |
| Condicional | caminaríamoswe would walk |
| Fut. perfecto | habremos caminadowe will have walked |
| Cond. perfecto | habríamos caminadowe would have walked |
| Subj. futuro | camináremos(should) we walk |
| Indefinido | caminamoswe walked |
| Imperfecto | caminábamoswe used to walk |
| Pluscuamp. | habíamos caminadowe had walked |
| Subj. imperf. | camináramos(that) we walked |
| Subj. -se | caminásemos(that) we walked |
| Subj. pluscuamp. | hubiéramos caminado(that) we had walked |
| Pret. anterior | hubimos caminadowe had walked |
| Imperativo | caminemoslet's walk |
| Imper. negativo | no caminemoslet's not walk |
you (informal) — one person you are familiar with
| Presente | caminasyou walk |
| Perfecto | has caminadoyou have walked |
| Subj. presente | camines(that) you walk |
| Subj. perfecto | hayas caminado(that) you have walked |
| Futuro | caminarásyou will walk |
| Condicional | caminaríasyou would walk |
| Fut. perfecto | habrás caminadoyou will have walked |
| Cond. perfecto | habrías caminadoyou would have walked |
| Subj. futuro | caminares(should) you walk |
| Indefinido | caminasteyou walked |
| Imperfecto | caminabasyou used to walk |
| Pluscuamp. | habías caminadoyou had walked |
| Subj. imperf. | caminaras(that) you walked |
| Subj. -se | caminases(that) you walked |
| Subj. pluscuamp. | hubieras caminado(that) you had walked |
| Pret. anterior | hubiste caminadoyou had walked |
| Imperativo | caminawalk! |
| Imper. negativo | no caminesdon't walk |
you all — informal plural, Spain only
| Presente | camináisyou all walk |
| Perfecto | habéis caminadoyou all have walked |
| Subj. presente | caminéis(that) you all walk |
| Subj. perfecto | hayáis caminado(that) you all have walked |
| Futuro | caminaréisyou all will walk |
| Condicional | caminaríaisyou all would walk |
| Fut. perfecto | habréis caminadoyou all will have walked |
| Cond. perfecto | habríais caminadoyou all would have walked |
| Subj. futuro | caminareis(should) you all walk |
| Indefinido | caminasteisyou all walked |
| Imperfecto | caminabaisyou all used to walk |
| Pluscuamp. | habíais caminadoyou all had walked |
| Subj. imperf. | caminarais(that) you all walked |
| Subj. -se | caminaseis(that) you all walked |
| Subj. pluscuamp. | hubierais caminado(that) you all had walked |
| Pret. anterior | hubisteis caminadoyou all had walked |
| Imperativo | caminadwalk! |
| Imper. negativo | no caminéisdon't walk |
he, she, you (formal) — one other person — formal you shares it
| Presente | caminahe/she walks |
| Perfecto | ha caminadohe/she has walked |
| Subj. presente | camine(that) he/she walks |
| Subj. perfecto | haya caminado(that) he/she has walked |
| Futuro | caminaráhe/she will walk |
| Condicional | caminaríahe/she would walk |
| Fut. perfecto | habrá caminadohe/she will have walked |
| Cond. perfecto | habría caminadohe/she would have walked |
| Subj. futuro | caminare(should) he/she walk |
| Indefinido | caminóhe/she walked |
| Imperfecto | caminabahe/she used to walk |
| Pluscuamp. | había caminadohe/she had walked |
| Subj. imperf. | caminara(that) he/she walked |
| Subj. -se | caminase(that) he/she walked |
| Subj. pluscuamp. | hubiera caminado(that) he/she had walked |
| Pret. anterior | hubo caminadohe/she had walked |
| Imperativo | caminewalk! |
| Imper. negativo | no caminedon't walk |
they, you all — several others — plural you shares it
| Presente | caminanthey walk |
| Perfecto | han caminadothey have walked |
| Subj. presente | caminen(that) they walk |
| Subj. perfecto | hayan caminado(that) they have walked |
| Futuro | caminaránthey will walk |
| Condicional | caminaríanthey would walk |
| Fut. perfecto | habrán caminadothey will have walked |
| Cond. perfecto | habrían caminadothey would have walked |
| Subj. futuro | caminaren(should) they walk |
| Indefinido | caminaronthey walked |
| Imperfecto | caminabanthey used to walk |
| Pluscuamp. | habían caminadothey had walked |
| Subj. imperf. | caminaran(that) they walked |
| Subj. -se | caminasen(that) they walked |
| Subj. pluscuamp. | hubieran caminado(that) they had walked |
| Pret. anterior | hubieron caminadothey had walked |
| Imperativo | caminenwalk! |
| Imper. negativo | no caminendon't walk |
