leaped/leapt learn – learned/learnt – learned/learnt leave – left – left lend – lent – lent let – let – let lie – lay – lain [but regular when meaning "tell an untruth"] light – lit/lighted – lit/lighted lose – lost – lost make – made – made may – might [defective; see anomalous cases above] mean – meant – meant meet – met – met mis- : for misspeak, mistake, etc. see speak, take, etc. mow – mowed – mowed/mown must – defective [see anomalous cases above] need – regular except for possible third person singular present need (see anomalous cases above) off- : for offset see set, etc. ought – defective [see anomalous cases above] out- : for outbid, output, etc. see bid, put, etc. over- : for overbid, overdo, etc. see bid, do, etc. pay – paid – paid [but sometimes spelt regularly when meaning "let out" (rope etc.)] plead – pleaded/pled – pleaded/pled pre- : for prepay, preset, etc. see pay, set, etc. prove – proved – proved/proven put – put – put [prefixed forms input and output sometimes take -ed] quit – quitted/quit – quitted/quit re- : for redo, remake, etc. see do, make, etc. read – read – read rend – rent – rent rid – rid/ridded – rid/ridded/ridden ride – rid/rode – ridden ring – rang – rung rise – rose – risen run – ran – run saw – sawed – sawn/sawed say (says ) – said – said see – saw – seen seek – sought – sought sell – sold – sold send – sent – sent set – set – set sew – sewed – sewn/sewed shake – shook – shaken shall – should [defective; see anomalous cases above] shear – sheared/shore – shorn/sheared shed – shed – shed shine – shone/shined – shone/shined shit – shat/shit/shitted – shat/shit/shitted shoe – shoed/shod – shoed/shod shoot – shot – shot show – showed – shown/showed shrink – shrank/shrunk – shrunk shrive – shrove – shriven shut – shut – shut sing – sang – sung sink – sank – sunk sit – sat – sat slay – slew/slayed – slain/slayed sleep – slept – slept slide – slid – slid sling – slung – slung slink – slunk – slunk slit – slit – slit smell – smelled/smelt – smelled/smelt smite – smote – smitten sneak – sneaked/snuck – sneaked/snuck