PREPOSITIONS OF TIME: ON, IN, AT.

This is an excellent explanation.

And now, some exercises:

Exercise 1

Exercise 2

Anterior
Anterior

-ED AND -ING ADJECTIVES FOR LEVEL 1

Siguiente
Siguiente

DEFINING AND NON-DEFINING RELATIVE CLAUSES FOR LEVEL 1