Castellano arise arose arisen be was / were been ser/estar (verbo y auxiliar) beat beat beaten become became become begin began begun bet bet/betted bet/betted bite bit bitten bleed bled bled blow blew blown break broke broken bring brought brought build built built buy bought bought catch caught caught choose chose chosen come came come venir cost cost cost creep crept crept cut cut cut deal dealt dealt do did done hacer / verbo y auxiliar draw drew drawn dream dreamt/dreamed dreamt/dreamed drink drank drunk drive drove driven eat ate eaten fall fell fallen feed fed fed feel felt felt fight fought fought find found found flee fled fled fly flew flown forget forgot forgotten forgive forgave forgiven forsake forsook forsaken freeze froze frozen get got got give gave given go went gone grind ground ground grow grew grown hang hung hung have had had tener / auxiliar hear heard heard hide hid hidden hit hit hit hold held held hurt hurt hurt keep kept kept kneel knelt knelt know knew known lead led led learn learnt/learned learnt/learned leave left left lend lent lent let let let lie lay lain lose lost lost make made made mean meant meant meet met met pay paid paid put put put quit quit/quitted quit/quitted read read read ride rode ridden ring rang rung rise rose risen run ran run say said said see saw seen sell sold sold send sent sent set set set sew sewed sewn/sewed shake shook shaken shine shone shone shoot shot shot show showed shown/showed shrink shrank/shrunk shrunk shut shut shut sing sang sung sink sank sunk sit sat sat sleep slept slept slide slid slid sow sowed sown/sowed speak spoke spoken spell spelt/spelled spelt/spelled spend spent spent spill spilt/spilled spilt/spilled split split split spoil spoilt/spoiled spoilt/spoiled spread spread spread stand stood stood steal stole stolen sting stung stung stink stank/stunk stunk strike struck struck swear swore sworn sweep swept swept swim swam swum take took taken teach taught taught tear tore torn tell told told think thought thought throw threw thrown tread trode trodden/trod understand understood understood wake woke woken wear wore worn weave wove woven weep wept wept win won won wring wrung wrung write wrote written