Some time expressions have specific uses so it's sometimes difficult to remember them, here you are a lot of exercises for practice.
Exercise 1
Exercise 2
Exercise 3
REVISION OF TIME EXPRESSIONS
Anterior
Anterior
PREPOSITIONS OF MOVEMENT
Siguiente
Siguiente