问题: 语法.帮我分析下这句话
课本上的句子
he caught sight of a figure whom he immediately recognized as jim.
..这句话中的whom 我一直不理解这用法
解答:
这是定语从句的用法, figure作为先行词, whom是关系代词, he immediately recognized as jim是限定先行词figure的
先行词为物时,关系代词可以用which, that
先行词为人时,关系代词可以用who, whom,that
who与whom的区别,理论上说,who 为主格,whom为宾格:
Where’s the girl who sells the tickets? 卖票的女孩在哪里?
The author whom you criticized in your view has written a letter in reply. 你在评论中批评的那个作者已写了一封回信。
但实际上,除非在正式文体中,宾格关系代词 whom 往往省略不用,或用who或that代之:
The man (that, who, whom) you met just now is called Jim. 你刚遇见的那个人叫吉姆。
不过,在以下几种情况值得注意:
1. 直接跟在介词后面作宾语时,只能用 whom,而且不能省略:
She brought with her three friends, none of whom I had ever met before. 她带了3个朋友来,我以前都没见过。
2. 引导非限制性定语从句且作宾语时,who 和 whom均可用,但以用 whom 为佳,此时也不能省略:
This is Jack, who [whom] you haven’t met before. 这是杰克,你以前没见过。
所以在这个句中,你用who, whom都可以的
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。