Torn comes from Middle English toren, past participle of teren, derived from Proto-Indo-European der-, meaning to split or flay, ultimately from dóru meaning wood or tree.
torn (English): past participle of tear