begin began begun fight fought fought break broke broken find found found bring brought brought fly flew flown build built built forget forgot forgotten buy bought bought get got gotten catch caught caught give gave given choose chose chose go went gone come came come grow grew grown cost cost cost have had had cut cut cut hear heard heard do did done hit hit hit draw drew drawn hold held held dream dreamt dreamt hurt hurt hurt drink drank drunk keep kept kept drive drove driven know knew known eat ate eaten learn learnt learnt leave left left shoot shot shot let let let sing sang sung lent lent lent sit sat sat lose lost lost sleep slept slept make made made speak spoke spoken mean meant meant spend spent spent meet met met stand stood stood pay paid paid steal stole stolen put put put sweep swept swept read read read swim swam swum ride rode ridden take took taken run ran run teach taught taught say said said tell told told see saw seen think thought thought sell sold sold throw threw thrown send sent sent understand understood understood set set set wake up woke up woken up shake shook shook wear wore worn win won won write wrote written