which是指物,而whose是做定语. which: eg:I like the doll which can sing. Which充当的是从句中的主语. 先行词是doll,doll是物,所以修饰他的是Which. whose: eg:The house whose roof is broken has been repaired. 这里从句是从whose一直到broken.从句中的roof是主语,is是谓.broken是宾. whose相当于the house,从句这里说的是 这个房子的屋顶被打破了. whose修饰的是roof, 名、代用定语修饰,所以这里用whose(定语) 不懂可以找我 祝学习进步