I still remember the sweet little girl ____ she used to be.这道题填写that,who,whom都可以吗?谢谢指点!
关系代词指人,在限制性定语从句中作归属性表语只能用that或省略that。 用which或who为错误。
为什么只能用that不能用which或who, 网友首先应该知道表语有确认性表语和归属性表语之区分。
以下为以前我的一个解答的部分内容,粘贴到这里供你参考。
表语分为归属性表语(ascribing predicative)和确认性表语(specifying predicative).
确定性表语和主语可以互换语法作用,即表语作主语,主语做表语。例如:
Mary is my secretary. My secetary is Mary.
通常归属性表语不能换作主语。例如:
Mary is beautiful. 不能说:Beautiful is Mary.
因此,表语和主语是否可以互相置换句法功能,可以作为判断归属性表语和确认性表语的辅助方法。
但需要注意:有时处于对比或强调的目的,归属性表语有可能位于句首,主语后移至句末,构成完全倒装句。例如:
Her third book is even better. Even better is her third book.
从表面上看好像也是主语和表语互相置换了句法功能。其实不然。有一个方法可以鉴别。我们将陈述句改为一般疑问句,只有句子的主语才能作疑问句的主语。例如:
Mary is his secretary. Is Mary his secretary? Mary是主语。
His secretary is Mary. Is his secretary Mary? his secretary是主语。
Her third book is even better. Is her third book even better? her third book是主语。
Even better is her third book. 不能问:Is even better her third book? 而应该问:Is her third book even better? 这和上一句的问句相同,证明原陈述句是个倒装句。不是表语与主语的句法功能的置换。因此仍然是归属性表语。
还有一点需要注意的是,有些句子中的表语可以做两种解释,既可以理解为是归属性表语,也可以理解为是确认性表语。这时,句子就有歧义,需要根据上下文语境做出判断。例如:
His proposal is a joke.
作为归属性表语,句子等于His proposal is laughable. (他的建议太可笑了。)
作为确认性表语,语境可能是有人询问他以什么方式开始一个谈话效果最好。而他的建议是先讲一个笑话,活跃一下气氛。这样在语义上一个笑话和他的建议就是同一个东西,属于确认性表语了。句子就等于His proposal is to start a conversation with a joke.
《剑桥英语语法》在论述关系代词在限制性定语从句中做表语而先行词是指人的名词时提到,如果从句的表语是归属性表语,正常情况下不能用wh-关系词如which或who,而应该用that或省略关系词。例如:
Harry is basically a fat man searching for a thin man that that he once used to be.(Huddleston等著The Cambridge Grammar of English Language P1045)
从句表语表示的是身材,而不是这个人,不能用who. (而which通常限于非限制性定语从句中的归属性表语,因此通常不用于限制性定语中。)
Her book describes the fine sceptical intelligence of the scholar she is.(Huddleston等著The Cambridge Grammar of English Language P1045)
从句的表语表示的是学者的善于质疑的精神、素养,而不是学者这个人,因此不能用who。限制性定语从句中的这种归属性表语通常不用which,后者限于非限制性定语从句的类似的情况中。)
如果从句的表语是确认性表语,则用who。例如:
It turned out that he wasn’t the person who I’d thought he was.(Huddleston等著The Cambridge Grammar of English Language P1048)
这个句子的理解是,我以前误以为他是某个人,结果事实证明他不是那个人。如果将上句的who改为that,从句的表语则为归属性表语了,意思也就变成了:我以前以为他是某种类型的人(比如诚实、勇敢等), 结果事实证明他并不是这种人(他实际上虚伪、懦弱等)。
加入有这样一道语法题,要求选择关系代词which,that,who, whose:
It turned out that he wasn’t the person I’d thought he was.
由于在没有上下文语境的情况下,这个句子的定语从句的表语即可理解为归属性表语,也可理解为确认性表语,因此that和who都可以用,但导致的句子的意义有所不同。因此that和who不是等价的。
在非限制性定语从句中,先行词为指人的名词,关系代词在从句中作归属性表语,则只能用which,不能用that或who。例如:
Anna is a vegetarian, which no one else is in our family.
(夸克《英语语法大全》英文版P.1258)
从句的表语表示的是这类人、这种人,而不是这个人,属于归属性表语,不能用who。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!