英语定语从句! !选择题看不懂为啥不能选whom?

He is quite worn out from years of hard work.He is not the man______he was twenty years ago.
A.which
B.that
C.who
D.whom
whom难道不能作he was (the man)后面的宾语吗??

whom 是在定语从句中作宾语用,而本句定语从句中的谓语是系动词 was,所以此句关系代词代替the man 在定从中不是作宾语而是作表语。所以应该用 who,不用whom。追答

如还有疑问,欢迎追问,有问必答!

温馨提示:答案为网友推荐,仅供参考
相似回答