He is more honest than can be expected.
can be 在此何意?和is辨析,即can be expected 和 is expected句意有何不同?另外,can be用在这里的肯定句中,是什么意思呢?
这个比较分句暗含否定意义。看下面例句:
He always gives his son more money than is necesary.
他总是给儿子很多钱,超过了必要的数额。(给太多的钱是没有必要的)
He is more honest than can be expected.
他的诚实超出了人们的期待。(人们不会期待他如此诚实)
can在此表示理论上的可能性,而不是推测意义。如果直接用is,则表示人们对他的诚实程度有个期待。用can be在表示理论上,人们有可能对他的诚实程度有个期待。补全的句子为:
He is more honest than it can be expected that he is.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!