be been I am I have been he is he has been we are we have been beat beaten become become begin begun bet bet blow blown break broken bring brought build built burst burst buy bought catch caught choose chosen come come cost cost cut cut deal dealt do done draw drawn drink drunk drive driven eat eaten fall fallen feed fed feel felt fight fought find found fly flown forget forgotten freeze frozen get got/gotten  give given go gone grow grown hang hung have had hear heard hide hidden hit hit hold held hurt hurt keep kept know known lay laid lead led leave left lend lent let let lie lain light lit lose lost make made mean meant meet met pay paid put put read read ride ridden ring rung rise risen run run say said see seen sell sold send sent set set shake shaken steal stolen shine shone shoot shot show shown shut shut sing sung sink sunk sit sat sleep slept slide slid speak spoken spend spent spring sprung stand stood stick stuck swear sworn sweep swept swim swum swing swung take taken teach taught tear torn tell told think thought throw thrown understand understood wake woken wear worn weave woven win won write written