用who还是whom要看限制词在从句中所作的成分.
首先,在这个定语从句中,who代指的是sister,sister在主句中做宾语.但是在定语从句中缺少的限制词是主语,所以用who而不用who的宾格whom.
举个例子:She has a sister,whom we all like.
在这里,可以看出,whom代指sister,而且whom做的是定语从句中的宾语,所以用宾格形式、
还要指出的一点是,虽然这里限制词作的是宾语,但是由于限制词前并未紧跟介词,所以在这里也可以用who.
即还可以写成:She has a sister,who we all like.
需要补充说明的是,不可以这么写She has a sister,whom is a teacher.
另外说一句,She has a sister,who is teacher.这句话是错的,需要在teacher前加冠词 a
即:She has a sister,who is a teacher.