SPANISH - GRAMMAR PRACTICE
Imperfect / Preterite Website Practice:
Study Spanish - This has a good explanation of the imperfect and preterite, although the quiz isn't that good.
Imperfect Preterite Practice - Some great practice while reading stories.
Teach Me: Quizzes & Reviews - This has a collection of different quizzes, etc. Look under “Review with exercises”