Bear in mind that some of these time expressions could be used with either tense, depending on context, but because these ones are more specific than vague you will often find them used with the Preterite tense.
- una vezone time
- anocheanoche
- desde el primer momentofrom the first moment
- durante tres siglosfor three centuries
- el otro díathe other day
- en ese momentoat that moment
- entoncesthen
- esta mañanathis morning
- esta tardethis afternoon
- la semana pasadalast week
- el mes pasadolast month
- el año pasadolast year
- hace cuatro díasfour days ago
- ayer por la mañanayesterday morning
- ayer por la tardeyesterday afternoon
- un diaone day
- de repentesuddenly
- yaalready
- ayeryesterday
- anochelast night
- anteayerthe day before yesterday