在英语宾语从句中,"who"和"whom"的使用取决于从句中的角色。当从句中的角色是主语或表语时,使用"who";当从句中的角色是宾语时,使用"whom"。虽然现代英语中"whom"的使用已经减少,但在一些正式场合仍需要使用。
首先,who和whom都可以用来引导宾语从句,但是它们的使用要根据从句中的角色来确定。当从句中的角色是主语或者表语时,应该使用who。当从句中的角色是宾语时,应该使用whom。
例如,下面这个句子中的从句是宾语从句:
- I don't know {who/whom} she is talking to.
在这个句子中,从句是作为整个句子的宾语的,因此我们应该使用whom。正确的句子应该是:
- I don't know whom she is talking to.
另一个例子:
- {Who/Whom} did you invite to the party?
在这个句子中,从句是主语,因此我们应该使用who。正确的句子应该是:
- Who did you invite to the party?
需要注意的是,虽然在现代英语中,whom的使用已经越来越少,但是在一些正式的场合,仍然需要使用whom。