break broke broken trencar bring brought brought portar buy bought bought comprar catch caught caught agafar come came come venir do did done fer drink drank drunk beure eat ate eaten menjar find found found trobar fly flew flown volar get got got aconseguir go went gone anar(-se'n) grow grew grown créixer have had had haver/tenir keep kept kept guardar know knew known saber/conéixer learn learnt learnt aprendre leave lef lef deixar make made made fer meet met met trobar(-se) read read read llegir ride rode ridden muntar run ran run córrer say said said dir see saw seen veure send sent sent enviar sing sang sung cantar speak spoke spoken parlar swim swam swum nedar take took taken agafar think thought thought pensar undestand understood understood entendre wear wore worn dur (posat) win won won guanyar write wrote written escriure Infinitive Past Simple Past Participle Meaning be was, were been ser/estar break broke broken trencar bring brought brought portar buy bought bought comprar catch caught caught agafar come came come venir do did done fer drink drank drunk beure eat ate eaten menjar find found found trobar fly flew flown volar get got got aconseguir go went gone anar(-se'n) grow grew grown créixer have had had haver/tenir keep kept kept gaurdar know knew known saber/conéixer learn learnt learnt aprendre leave lef lef deixar make made made fer meet met met trobar(-se) read read read llegir ride rode ridden muntar run ran run córrer say said said dir see saw seen veure send sent sent enviar sing sang sung cantar speak spoke spoken parlar swim swam swum nedar take took taken agafar think thought thought pensar undestand understood understood entendre wear wore worn dur (posat) win won won guanyar write wrote written escriure Infinitive Past Simple Past Participle Meaning be was, were been ser/estar break broke broken trencar bring brought brought portar buy bought bought comprar catch caught caught agafar come came come venir do did done fer drink drank drunk beure eat ate eaten menjar find found found trobar fly flew flown volar get got got aconseguir go went gone anar(-se'n) grow grew grown créixer have had had haver/tenir keep kept kept guardar know knew known saber/conéixer learn learnt learnt aprendre leave lef lef deixar make made made fer meet met met trobar(-se) read read read llegir ride rode ridden muntar run ran run córrer say said said dir see saw seen veure send sent sent enviar sing sang sung cantar speak spoke spoken parlar swim swam swum nedar take took taken agafar think thought thought pensar undestand understood understood entendre wear wore worn dur (posat) win won won guanyar write wrote written escriure