Теория:

infinitive
past simple
past participle
 
infinitive
past simple
past participle
bewas/werebeen makemademade
beat  beatbeaten meanmeantmeant
becomebecamebecome meetmetmet
beginbeganbegun paypaidpaid
bendbetbet putputput
bitebitbitten readread [red]read [red]
bleedbledbled rideroderidden
blowblewblown ringrangrung
breakbrokebroken riseroserisen
bringbroughtbrought runranrun
broadcastbroadcastbroadcast saysaidsaid
buildbuiltbuilt seesawseen
buyboughtbought seeksoughtsought
catchcaughtcaught sellsoldsold
choosechosechosen sendsentsent
comecamecome setsetset
costcostcost sewsewedsewn/sewed
creepcreptcrept shakeshookshaken
cutcutcut shineshoneshone
dealdealtdealt shootshotshot
digdugdug showshowedshown/showed
dodiddone shrinkshrankshrunk
drawdrewdrawn shutshutshut
drinkdrankdrunk singsangsung
drivedrovedriven sinksanksunk
eatateeaten sitsatsat
fallfellfallen sleepsleptslept
feedfedfed slideslidslid
feelfeltfelt speakspokespoken
fightfoughtfought spendspentspent
findfoundfound spinspunspun
fleefledfled spitspatspat
flyflewflown splitsplitsplit
forbidforbadeforbidden spreadspreadspread
forgetforgotforgotten springsprangsprung
forgiveforgaveforgiven standstoodstood
freezefrozefrozen stealstolestolen
getgotgot/gotten (amer.) stickstuckstuck
givegavegiven stingstungstung
gowentgone stinkstankstunk
growgrewgrown strikestruckstruck
hang (up)hunghung swearsworesworn
havehadhad sweepsweptswept
hearheardheard swimswamswum
hidehidhidden swingswungswung
hithithit taketooktaken
holdheldheld teachtaughttaught
hurthurthurt teartoretorn
keepkeptkept telltoldtold
kneelkneltknelt thinkthoughtthought
knowknewknown throwthrewthrown
laylaidlaid understandunderstoodunderstood
leadledled wakewokewoken
leaveleftleft wearworeworn
lendlentlent weepweptwept
letletlet winwonwon
lie (down)laylain windwondwond
lightlitlit writewrotewritten
loselostlost    
 
The verbs in this list are also irregular when they have a prefix, e.g.
overtake – overtook – overtaken
foretell – foretold – foretold
 
A few verbs have irregular present simple forms:
 
verbpresent simple
beI am; you/we/they are; he/she/it is
dohe/she/it does
gohe/she/it goes
havehe/she/it has
sayhe/she/it says