By serving others,a person focuses on someone wther than himself of herself,()can be(见下方)

来源:百度知道 编辑:UC知道 时间:2024/06/22 01:21:32
eye-opening and rewarding
A.who B.which C.what D.that
2007年湖南高考题,正确答案选B,请详细解释一下选B的原因,并且指出先行词,谢谢。

原题都抄错了

By serving others, a person focuses on someone other than himself or herself, (which) can be eye-opening and rewarding.

这里只能用B. which

为他人服务,一个人就会把注意力放在他人身上,而不是自己的,这样将会令人大开眼界,也会有成就感。
其实这里a person focuses on someone other than himself or herself是前面by serving others中serving others的同位语,英语中通常用一个逗号将同位语分开,这样想必你就知道为什么了吧

选which 引导定语从句先行词的是前面的那句话而不是himself 或herself
补充下 我不同意楼上的观点
哪里是同位语来着啊
定语从句