首页 > 留学知识库

问题: 一条英文选择题

He is quite worn out from years jof hard work.He is not the man _____he was twenty years ago.
A.which B.that C.who D.whom
请问选哪个答案以及为什么其他答案不选?

解答:

B that是答案.理由: 1. 先行词(the man)被否定词(no,not...)修饰时,关系代词用that. 2. 快速方法: 先行词是人,不选A(which);C(who)和D(whom)在定语从句中都可以做宾语或表语,所以二者都不可以,否则有两个答案.