因为of后面要接名词,这毋庸置疑,mine是名词性物主代词,相当于是名词,可以用于of后面。而Tom本来就是一个名词,不需要用所有格。所以这里的关键不是所有格,而是词性的问题。如果用a friend of me是行不通的,因为me表示“我”的时候是代词,作为名词的意思是“自我”,显然不对。我觉得这里不能按照中文的思维方式来理解,要严格按照英语语法分析。希望你能看明白。