Spanish verb cheat sheet
Regular endings, irregular verbs, commands, verb phrases and the grammar rules that trip up every learner.
Regular endings
Drop -ar, -er or -ir and add the ending. Future and conditional add the ending to the whole infinitive (hablar → hablaré). Order: yo, tú, él/ella/usted, nosotros, vosotros, ellos/ustedes.
| Tense | -ar (hablar) | -er (comer) | -ir (vivir) |
|---|---|---|---|
| Present | o, as, a, amos, áis, an | o, es, e, emos, éis, en | o, es, e, imos, ís, en |
| Preterite | é, aste, ó, amos, asteis, aron | í, iste, ió, imos, isteis, ieron | í, iste, ió, imos, isteis, ieron |
| Imperfect | aba, abas, aba, ábamos, abais, aban | ía, ías, ía, íamos, íais, ían | ía, ías, ía, íamos, íais, ían |
| Future | é, ás, á, emos, éis, án | é, ás, á, emos, éis, án | é, ás, á, emos, éis, án |
| Conditional | ía, ías, ía, íamos, íais, ían | ía, ías, ía, íamos, íais, ían | ía, ías, ía, íamos, íais, ían |
| Present subjunctive | e, es, e, emos, éis, en | a, as, a, amos, áis, an | a, as, a, amos, áis, an |
Irregular verbs to know
| Verb | Present (yo) | Preterite (yo · él) | Imperfect (yo) | Future (yo) | Subjunctive (yo) |
|---|---|---|---|---|---|
| ser be (who or what) | soy | fui · fue | era | seré | sea |
| estar be (how or where) | estoy | estuve · estuvo | estaba | estaré | esté |
| ir go | voy | fui · fue | iba | iré | vaya |
| tener have | tengo | tuve · tuvo | tenía | tendré | tenga |
| hacer do, to make | hago | hice · hizo | hacía | haré | haga |
| poder be able to | puedo | pude · pudo | podía | podré | pueda |
| querer want | quiero | quise · quiso | quería | querré | quiera |
| decir say, to tell | digo | dije · dijo | decía | diré | diga |
| venir come | vengo | vine · vino | venía | vendré | venga |
| poner put | pongo | puse · puso | ponía | pondré | ponga |
| saber know (facts) | sé | supe · supo | sabía | sabré | sepa |
| salir leave, to go out | salgo | salí · salió | salía | saldré | salga |
| dar give | doy | di · dio | daba | daré | dé |
| ver see | veo | vi · vio | veía | veré | vea |
| jugar play | juego | jugué · jugó | jugaba | jugaré | juegue |
| dormir sleep | duermo | dormí · durmió | dormía | dormiré | duerma |
| pedir ask for | pido | pedí · pidió | pedía | pediré | pida |
Ser vs estar
Ser: what something is
- Descriptions and personality: Ana es alta.
- Origin and nationality: Soy de México.
- Jobs: Es profesora.
- Time and dates: Son las tres.
- Where an event takes place: La fiesta es en mi casa.
Estar: how or where it is
- Feelings and moods: Estoy cansado.
- Location: El libro está en la mesa.
- Conditions that change: La sopa está fría.
- Actions in progress: Estoy estudiando.
Preterite vs imperfect
Preterite: finished events
- One-time actions: Ayer comí pizza.
- A set number of times: Fui a Madrid dos veces.
- A sequence of events: Llegué, comí y salí.
- Clue words: ayer, anoche, el año pasado, una vez.
Imperfect: the background
- Habits: De niño, jugaba al fútbol.
- Descriptions: La casa era grande.
- Time and age: Eran las ocho. Tenía diez años.
- Clue words: siempre, todos los días, mientras, de niño.
Por vs para
Por: cause and route
- Reason: Gracias por la ayuda.
- Through or along: Caminamos por el parque.
- Exchange: Pagué $10 por el libro.
- Length of time: Estudié por dos horas.
Para: goal and destination
- Purpose: Estudio para aprender.
- Recipient: El regalo es para ti.
- Destination: Salgo para Lima.
- Deadline: La tarea es para el lunes.
Commands
Do it
- Usted: present subjunctive: Limpie el área.
- Tú: the él present: Habla más despacio.
- Short tú forms: di, haz, ve, pon, sal, sé, ten, ven.
- Pronoun on the end: Póngase el casco. Siéntate.
Don't do it
- No + subjunctive: No toque eso. No toques eso.
- Pronoun before the verb: No se siente.
- Ustedes for a group: Limpien. No corran.
Verb phrases
Now, next and just now
- Estar + gerundio: Estoy trabajando.
- Ir a + infinitivo: Voy a llamar.
- Acabar de + infinitivo: Acabo de llegar.
Must and usually
- Tener que + infinitivo: Tengo que terminar.
- Soler + infinitivo: Suelo empezar a las 7.
- Only the first verb changes: tuve que, iba a.