1.从 some 开始是一个定语从句,whom 是关系代词的宾格,指代“素食者”,由于处在介词 of (意思是“之中”)后面,所以要用宾格,some of whom 意为“他们之中有些人”.句子翻译:素食者有多种类型,他们之中有些人甚至不吃动物制品,如牛奶、蛋类或奶酪.
2.又例:There are many students in our school,some of whom come from foreign countries.我们学校里有很多学生,其中有些人来自外国.
3.你可能会问:既然表示“其中有些人”,为什么不用 some of them 用 some of them 也可以,但是一定要用句号与前面的句子隔开,即 There are many students in our school.Some of them come from foreign countries.英语的逗号与句号不能随便替换!逗号只能分隔主句和从句,或分隔两个并列的分句,只有句号才能分隔两个独立的句子.