定语从句中什么时候whose=of which

帮看看下面两个问题,谢谢;
语法参考书上写 of which=whose,请问什么条件下等于?有道题是这样的;
We are talking about the subject _____ importance I haven't realized.
A.which B.that C.of which D.whose
答案D

帮看看这句;
The family _that_ I am staying with lives in town.
答案填that
The family 属于人还是什么??
这里只能填that 吗? 如果当人来算的,还可以填whom 、who啊,是吧.
第二个问题还是不懂,可以再帮解释一下吗
什么单数,整体.... 就要用that
如果这样看 I am staying with whom 不行吗
凡是句子成分不缺了,就只能用that 是吧

第一个题
这里有一个关系,由于subject 是定语从句的先行词,而定语从句的主语是importance 所以这里有一个所属关系,就是the subject's importance
所以这里要代替那个所属关系的就是whose,这里不能等于of which
当前文提到of 连接的所属关系的时候of which 才等于 whose

第二个,这里不可以用who 或者whom ,因为这里的family是一个整体,要看整句话的动词 lives,这里用了第三人称单数形式,说明这里是一个整体,只能用that

不行,family 当家里人讲的时候 做复数形式
比如 The whole family go out for a walk after dinner everyday
当家庭讲的时候用复数形式
My family lives in a small town.
这里做整个家庭讲,所以只能用that 或者不填,不能用who 或者whom
这里相当于 stay with the family 和他们家一起生活

也不是,成分不缺 that 是首选,也可以不填或者填which,当句子成分不缺,又拿不定主意时,填that 绝对不会错
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-10-22
whose = of which 是说意思一样,并不是说可以直接替代
就如 his = of him 一样,
the subject whose importnace 。。 = the subject the importance of which 。。。

用that 最合适,因为这里family应该当家庭看待
如果当人看待,相信也没人会说是错的吧
第2个回答  2008-10-23
一般来讲不等于,用of which的情况一般是从句中的一个动词搭配要搭配of这个词,于是把它提前了。能用whose的时候就不会用of which.这里选of which 的话就相当于I haven't realized of the subject.显然realize是不和of搭配的。

I am staying with就是修饰family的,和我待在一起的那个家庭。严格来讲,标准的书面英语里,连that 都要省略。成分已经充分了,加任何一个词都是多余的或者逻辑上不搭配的。

这么理解吧。如果要填who的话,就必须把with 提前,成为 with whom但是这样很冗繁而且没有选项,所以就直接填that 就行了。I am staying with 相当于一个后置定语,就像:most of the people hurt by the earthquake are from Sichuan.这里可以在people和hurt中间加个that ,也可以不加。这里的hurt 相当于例题 I'm staying with 的功能。
第3个回答  2008-10-23
一般要看后半句的定语的动词短语,如果是可以v+of/in/on这些的都可以取代 whose
family虽然是指人,但是这里当作一个整体看最好还是不要用who,而且whom是做宾语的……

补充回答:既然看做一个整体就不是一个人来看待了不需要再看who whom了
成分完整的话连that 都是可以省略的~
相似回答