Answer:
1. El martes pasado
2. Esta tarde
3. La semana pasada
4. El día antes de ayer (antier(?))
5. El fin de semana pasado, el anterior fin de semana, el último fin de semana
6. Esta mañana
7. Ayer
8. El mes pasado
9. El año pasado
10. Anoche
Step-by-step explanation:
Watch out for the fourth answer, the literal answer is "El día antes de ayer", but it may be referring to "Antier".