PDF exercises + grammar rules: www.e-grammar.org/pdf-books/
be was/were been lead led led
bear bore born learn learned/learnt learned/learnt beat beat beaten leave left left become became become lend lent lent begin began begun let let let bet bet bet lie lay lain bite bit bitten lose lost lost blow blew blown make made made broadcast broadcast(ed) broadcast(ed) mean meant meant break broke broken meet met met bring brought brought pay paid paid build built built put put put burn burned/burnt burned/burnt read read read buy bought bought ride rode ridden can could ring rang rung catch caught caught rise rose risen choose chose chosen run ran run come came come say said said cost cost cost see saw seen cut cut cut sell sold sold do did done send sent sent draw drew drawn set set set dream dreamed/dreamt dreamed/dreamt shoot shot shot drink drank drunk show showed shown drive drove driven shut shut shut eat ate eaten sing sang sung fall fell fallen sink sank sunk feed fed fed sit sat sat feel felt felt sleep slept slept fight fought fought speak spoke spoken find found found spend spent spent fly flew flown stand stood stood forget forgot forgotten steal stole stolen freeze froze frozen stick stuck stuck get got got swim swam swum give gave given understand understood understood go went gone take took taken grow grew grown teach taught taught hang hanged/hung hanged/hung tell told told have had had think thought thought hear heard heard throw threw thrown hide hid hidden wake woke woken hit hit hit wear wore worn hold held held win won won hurt hurt hurt write wrote written keep kept kept know knew known