《世纪金榜高中全程学习方略》北师大版英语选修6Unit17
It was GuoMeimei ______ the Red Cross should thank for her “contributions” tothe construction of the organization.
A.whoB.whomC.whichD. that
书后给的答案是D, 解释为本句为强调句,被强调部分是 “GuoMeimei”,在句子中作宾语,故不能用who,所以用that。但是笔者认为此种说法是错误的,“that”虽然正确,但是“whom”也是正确的,甚至“who”在非正式的情况下也是可以的。
例如:在《实用英语语法》书中,张道真认为在强调宾语或介词宾语时,若是人,关系代词用whom,间或用that。强调主语时,若为人,可用who(间或用that)引导后面部分。
It was your sister whom Nancy saw in Tokyo lastweek.(强调宾语)
It was Jim in whom she still had her faith.
It was Peter with whom I first came in contact.
《英语常见问题解答大词典》
It was your brother who(m) she met in New Yorkyesterday.