whom或that在此处被称为关系词,它们代表前面的先行词“man”,
你说“从句还原回去是:he was the man twenty years ago.先行词是the man,”是对的,但“在从句中做宾语”就不正确了,你看此句谓语动词为“was” ,was属动词be类,be类动词后接表语,所以此处“man”为表语,而“whom”只用于先行词在从句中做宾语时.答案无疑只能是that.
whom或that在此处被称为关系词,它们代表前面的先行词“man”,
你说“从句还原回去是:he was the man twenty years ago.先行词是the man,”是对的,但“在从句中做宾语”就不正确了,你看此句谓语动词为“was” ,was属动词be类,be类动词后接表语,所以此处“man”为表语,而“whom”只用于先行词在从句中做宾语时.答案无疑只能是that.