had - have/has, broken - break, eaten - eat, done - do, taken - take, sung - sing, won - win, forgotten - forget, made - make, seen - see, drunk - drink, drawn - draw, worn - wear, given - give, spoken - speak, slept - sleep, bought - buy, caught - catch, lost - lose,

present perfect irregular verbs

Leaderboard

Visual style

Options

Switch template

Continue editing: ?