clad/cladded [clad is also sometimes used as past form of clothe] cleave – clove/cleft – cloven/cleft [but regular when meaning "adhere"] cling – clung – clung come – came – come cost – cost/costed – cost/costed [but regular when meaning "calculate the cost of"] creep – crept/creeped – crept/creeped crow – crowed/crew – crowed [crew normally used only of a cock's crowing] cut – cut – cut dare – regular except for possible third person singular present dare (see anomalous cases above) deal – dealt – dealt dig – dug – dug dive – dived/dove – dived [the form dove is chiefly American] do (does ) – did – done drag – dragged/drug – dragged/drug [the form drug is chiefly dialectal] draw – drew – drawn dream – dreamed/dreamt – dreamed/dreamt drink – drank – drunk drive – drove – driven dwell – dwelt/dwelled – dwelt/dwelled eat – ate – eaten fall – fell – fallen feed – fed – fed feel – felt – felt fight – fought – fought find – found – found fit – fit/fitted – fit/fitted flee – fled – fled fling – flung – flung fly – flew – flown [the form flied is common in the baseball sense] for(e)- : for forgo, foresee, etc. see go, see, etc. forbid – forbade/forbid – forbidden forget – forgot – forgotten forsake – forsook – forsaken freeze – froze – frozen get – got – gotten/got [past participle got in British English, gotten in American, but see have got] gild – gilded/gilt – gilded/gilt give – gave – given go – went – gone [see also have been] grind – ground – ground grow – grew – grown hang – hung/hanged – hung/hanged [the form hanged is more common in the sense of execution by hanging] have (has) – had – had hear – heard – heard hew – hewed – hewn/hewed hide – hid – hidden hit – hit – hit hoist – hoist/hoisted – hoist/hoisted hold – held – held hurt – hurt – hurt in- : for inlay, input, etc. see lay, put, etc. inter- : for interlay, interweave, etc. see lay, weave, etc. keep – kept – kept kneel – knelt/kneeled – knelt/kneeled knit – knit/knitted – knit/knitted know – knew – known lay – laid – laid lead – led – led lean – leaned/leant – leaned/leant leap – leaped/leapt –