15 指人的关系代词作表语时用who,that,which的疑问

前面曹老师出考题时,其中有以下例句,没太看懂,请专家老师再分析一下:

1. I went to Ametica only to find he was no longer the man which / that he had been.

这个句子可以用which吗?如果能提供相关的词典例句更好。

2. He is not the man who / that / which I think he is.

这个句子可以用who, that, which?只是意思有所不同?这个句子是出自词典和语法书吗?

谢谢专家!

相关问题参考:http://ask.yygrammar.com/q-25028.html 

请先 登录 后评论

最佳答案 2017-10-31 21:24

这个两个句子只需要证明都可以用 which 就行了。

先由其它老师解答吧。

请先 登录 后评论

其它 1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

    对于英语初学者可以说关系代词 which 不能用来指代人,对于英语水平较高者则应指出:在下列情况下,which 可以用来指代人。

    A. 当关系代词 which 充当定语从句的表语或宾语时,可以用来表示某类人所具有的性格、人品、素质、地位或职业等。例如:

    1. He imagined himself to be an artist which he was not. (CGEL)虽然他不是艺术家,但是他却把自己想象成应该艺术家。

    2. They accused him of being a traitor, which he was. (CGEL)他们指责他是叛徒,他真是个叛徒。

    3. He is exactly the man which such an education was likely to form. 他正是这种教育可能造就出来的人。

    4. He is a teetotaller, which I am not. 他是个绝对禁酒主义者,而我不是。

    5. It is Freud the analyst which we most enjoy. 我们最为欣赏的是分析家弗洛伊德。

    6. He talked like a native, which he hardly was. 他说起话来像是个本地人,其实他不见得是。

    B. which 可以用来指代不分性别的婴儿或儿童:

    1. This is the baby which needs inoculation. (CGEL) 这是那个需要打预防注射针的婴儿。

    2. His mother had ten children, of which he was the oldest. 他的妈妈有10个孩子,他是最大的。

    C. 当用作先行词的集体名词表示整体,而不是表示其成员时,应当使用关系代词 which,但是严格说来,这里的并不是指人,而是指与人有关的集体。

    1. a family which dates back to the Norman Conquest  (CGEL) 一个可追溯到诺曼底人征服英国时期的家族

    2. the government, which is cutting its losses  (CGEL) 正在削减损失的政府

    3. the committee which was responsible for this decision  (CGEL) 对这个决定负责的委员会

    4. The audience, which was most enthusiastic, applauded the soloist. 极为热情的观众为那位独唱演员热烈鼓掌。

    (摘自赵振才编者的《英语常见问题解答大词典》增订版第四版) 




请先 登录 后评论
  • 7 关注
  • 12 收藏,15181 浏览
  • suncity199   提出于 2017-10-21 00:41

相似问题