This application contains a list of 620 English irregular verbs, including their base form, past simple, past participle, 3rd person singular, and the present participle / gerund.
Also the application has a test to help you learn it.
For native speakers and language study students.