Spanish past tenses: cheat sheet
Irregular preterite verbs by group with full conjugations, plus imperfecto, participles and when to use each tense.
indefinido: Strong stem
Own stem + -e, -iste, -o, -imos, -isteis, -ieron. No written accents: tuve, tuvo (not tuvó). hacer → hizo.
tener to have
estar to be (state, place)
poder can
poner to put
saber to know (pret.: found out)
querer to want
venir to come
hacer to do, make
indefinido: Stem in -j-
Like the strong stem, but «ellos» ends in -eron, no i: dijeron, trajeron, condujeron.
decir to say
traer to bring
indefinido: ser, ir, dar, ver
ser and ir are identical: fui, fuiste, fue… dar takes -er endings: di, dio. No accents: fue, dio, vio.
ser to be
ir to go
dar to give
ver to see
indefinido: e→i, o→u in 3rd person
Only -ir verbs, only «él» and «ellos»: pidió, pidieron; durmió, durmieron. Other persons are regular.
pedir to ask for, order
dormir to sleep
indefinido: i → y
A vowel before the ending: in «él» and «ellos» i becomes y: leyó, leyeron. The other persons take an accent: leíste, leímos.
leer to read
indefinido: Spelling in «yo»
Only «yo», to keep the sound: -car → -qué, -gar → -gué, -zar → -cé. busqué, llegué, empecé.
buscar to look for
tocar to touch, play (instr.)
sacar to take out
explicar to explain
llegar to arrive
pagar to pay
jugar to play
empezar to begin
almorzar to have lunch
cruzar to cross
indefinido: Regular
-ar: -é, -aste, -ó, -amos, -asteis, -aron. -er/-ir: -í, -iste, -ió, -imos, -isteis, -ieron. The accent matters: hablo (now) / habló (yesterday).
hablar to speak
comer to eat
vivir to live
imperfecto
Imperfecto: -ar → -aba, -abas, -aba, -ábamos, -abais, -aban; -er/-ir → -ía, -ías, -ía, -íamos, -íais, -ían. Only three irregulars: ser (era), ir (iba), ver (veía).
hablar to speak
comer to eat
ser to be
ir to go
ver to see
participios, perfecto, pluscuamperfecto
Participle: -ar → -ado, -er/-ir → -ido. After a vowel -ído: leído, traído, oído. With haber it never changes: ella ha hecho.
haber he hecho / había hecho
Irregular participles
- ponerpuesto
- hacerhecho
- decirdicho
- vervisto
- morirmuerto
- volvervuelto
- escribirescrito
- abrirabierto
- romperroto
- descubrirdescubierto
- devolverdevuelto
With an accent: -ído
- traertraído
- reírreído
- leerleído
- creercreído
- oíroído
- caercaído
Which tense when
- indefinido A finished event with a frame: ayer, el año pasado, en 2010, once.
- imperfecto Background, description, habit, age, time: siempre, antes, cuando era…
- pretérito perfecto The period isn’t over or the result matters: hoy, esta semana, ya, nunca, alguna vez.