English: taughten

English verb 'taughten' conjugated