Try these
LISTEN to the various verbal forms being uttered loud and clear for you on the website featured below.
https://elt.oup.com/student/newhorizonsoptionsitaly/irregularverblist?cc=global&selLanguage=en
Games
http://www.englishexercises.org/makeagame/viewgame.asp?id=1642#a
http://www.englishexercises.org/hangman/game.asp?id=10023#a
Exercises