词典词条 · 问答

which/that ²

核心问题

《实用英语语法》(张道真编著,外研社,1995年,p.96)说:

which 代表事物,在从句中可以做主语或宾语……

that 代表事物的时候更多一些,也可代表人,在从句中可作主语、宾语或表语。”

由此看来,whichthat 的区别有二:1. that 可代表人,而 which 则不能;2. that 可作表语,而 which 则不能。我的问题是:which 永远不能代表人,永远不能作表语吗?请看下面的例句:

They accused him of being a traitor, which he was. (CGEL)

词典解答

从英语教学法角度来看,《实用英语语法》的讲法是正确的。但是,有较高英语水平的读者则不应就此止步,而应当进一步认识到:在某些情况下,which也可以指人,更可以作表语。参见which 7^{7}

来源:英语常见问题解答大词典-9.md · 第 70757090 行 · 原文哈希 3b81e2e34f