第1个回答 2008-11-05
he is the only one person.. I have my most respect for him.
把这两句话合并成一句从句,这个从句不是定语从句,而是宾语从句
respect for 是一个动词短语,后面接人的宾格形式
当把这两个句子转换成从句形式的时候,前一句的person就省略了,而这个人做的是后面句子中的宾语,所以介词for提前,接宾格形式也就是whom.
第2个回答 2008-11-05
he is the only one for whom I have my most respect 的定语从句中,有the only 后面应该用that,后面有for应该用which ,但是这句话里用的是whom ,为什么?
先行词 one 在此是指人,介词 后用whom,先行词是物在介词 后用which。
解答明白了吧。
第3个回答 2008-11-05
首先这句话的先行词是人,则不可以用which.且要填的关系代词是在定从中做宾语,所以是whom了,即:i have my most respect for whom(him).实际上whom是代him
the only是在区别that ,which时的标志之一
第4个回答 2008-11-05
先行词 one 在此是指人,介词 后用whom,和respect构成短语,意为尊敬.先行词如果是物在介词 后用which。