核心问题
(1)There are many teachers in that school ____ I want to visit. A. who B. whom C. whose D. which
(2) She was introduced to my friends ____ she had never seen before. A. which B. whom C. who D. him
《海淀名题·高中英语语法完全解题》(东北师大出版社, p. 263) 给的答案都是 whom,而把 who 判为错误。但是,我在一本英语语法书中却读到过这样一个句子:
The man who I saw is called Smith.
您能告诉我孰是孰非吗?
词典解答
上面的试题与英语的实际用法背离得太远了,因而可能对学生和教师产生负面影响。关于定语从句中关系代词 who 和 whom 的用法,英美英语语法学家早就有了明确的说法。例如,PEG(第四版,p.82)说:
“动词的宾语: whom 或 who 或 that
宾语的形式是 whom,但是它太正式。在英语口语中我们通常使用 who 或 that:
The man who I saw ...
The girls who he employs ...
The man who/whom I spoke to ...”
CGEL(§6.35)也有明确的论述:
“当关系代词是宾语时,可以看到以下几种形式:
This is a person you should know. "
who/whom