VerbBusters is a complete set of reference and practice materials for learning the English irregular verbs. It provides a quiz type activity on six levels of difficulty, bilingual verb lists and a searchable database of almost 180 verbs, with audio files to help with pronunciation. The application supports French, Spanish, German, Italian, Portuguese, Polish, Russian* and Chinese* and there is an English only mode for speakers of other languages.
*on 4 levels