一道英语题,在线等,望详解。

来源:百度知道 编辑:UC知道 时间:2024/05/18 10:08:41
He is quite worn out from years of hard work.He is not the man_______he was 20years ago
此题的答案是填“that",但是我个人怎么觉得填whom也合适呢,望高手详细指点。谢谢!
只记得好像是“最高级”才用"that",
.................he was (whom)20 years ago,不知道是否有错?答案说的是“THAT”表示强调

whom代人称与he was 20years ago的he重复了,所以用that

不行 that 指的的是 他20年前的状态和样子 不单单是值whom 他是谁 这样也很别扭
他已经对多年的艰辛工作感到精疲力尽,再也不是 他20年前的样子了。
而不是再也不是他二十年前的某某了(这只是在汉语的口语中的一种说法,很不严格的)

在一般情况下,如果从句是be动词,一般不用who或者whom(除非是作主语,那时用whoever)。