Ayer
Yesterday
Antes de ayer / Anteayer
The day before yesterday
Hace dos días
Two days ago
Hace dos semanas
Two weeks ago
El fin de semana pasado
Last weekend
La semana pasada
Last week
El mes pasado
Last month
El año pasado
Last year
El verano pasado
Last summer
El invierno pasado
Last winter
La primavera pasada
Last spring
El otoño pasado
Last fall
Cuando era pequeño/a...
When I was little...
Esta mañana
This morning
Esta tarde
This afternoon / evening
Ayer por la mañana / Ayer por la tarde
Yesterday morning / Yesterday afternoon
Anoche
Last night
El día siguiente
The following day