anoche/ ayer por la noche: last night
ayer: yesterday
anteayer: the day before yesterday
ayer por la tarde: yesterday afternoon
el fin de semana pasado: last weekend
el mes pasado: last month
el sábado pasado: last Saturday
la semana pasada: last week
el verano pasado: last summer
en el siglo XX: in the twentieth century