whose与 that的区别 什么时候该用whose

2个回答

  • whose和that都是关系代词,whose是表示所属关系的词.在表示人的所属关系时,常用whose .在定语从句中,不论是表示人的还是表示物的所属关系时,关系代词都要用whose .

    而that用的范围比较广,有时可以代替which,who,where等关系代词.whose和that基本上不容易弄混.

    关于用法,可以举几个例子:

    例1.What is the name of the boy whose father is a doctor?(他父亲是医生的那个男孩儿叫什么名字?)

    例2.Tom lives in the room whose window opens to the south..(汤姆住在窗朝南开的房间里.)

    显然,例1中whose 是指代人 (the boy’s father) ;例2中whose 所指代的是物 (the room’s window ).例2是“黑龙江省中等专业学校外语学业等级考试样题”中的一道题.原题是:

    “Tom lives in the room ________ window opens to the south..”

    供选择的答案有:a.what b.it’s c.whose d.which

    正确答案应该是c .但是,在做这道题时,多数学生都选错了答案,原因之一是只考虑到room 是物,忽略了从句中表示所属关系时要用“whose”,而且“it’s” 不能做引导词.因此,必须注意:在定语从句中,当关系词在从句中表示所属关系时,其先行词不论是人还是物,关系词都要“whose”,“it’s”不能做定语从句中的引导词.

    例3.I give her just the money that she need.(她需要多少钱,我就给她多少钱.)例1中的that 引出的是定语从句,先行词是money ,that 为关系代词,主句中出现了先行词,所以用that .

    这些都是我自己总结出来的