http://www.e-teaching-austria.at/02_cont/03content/03_englisch/English%20Tenses/
Erklärung der Zeiten und dazu passende Übungen. Irregular verbs exercises.