than 比较状语从句

问题描述:

than 比较状语从句
书上的一句话:
...but on balance things have gone much better than we had any right to expect.
后面的比较状语从句:than we had any right to expect
expect之后是不是省略了things(与主句的things作比较)?
这有点像定语从句少了宾语.而其他的状语从句,比如时间状语从句,都没有缺少过宾语.
是不是加个those,变成定语从句,会通顺一些:
...but on balance things have gone much better than those we had any right to expect.
希望得到详细的语法分析,

这句话的意思是“总的来说,事情的发展要比我们预料的要好的多.”than引导的不是状语从句,而是定于从句.一般来说than确实经常引导比较状语从句,但其引导定语从句的例子也是有的.上句中,than作关系代词在从句中充当expect的宾语,代替前面的整个句子,即:things have gone much better.判断是否是定语从句的一个重要标准就是看引导词是否在从句中充当成分.定于从句的先行词可以是其前面的名词,也可以是前面的整个句子.如下句:The earth is round,as we all know.句中的than的用法和本句中的as相似.