Tom ate more food ___was good for his health.为什么要填than?句子没有问题的~是定语从句还是比较状语从句?用than的话,从句不是就没有主语了吗?

问题描述:

Tom ate more food ___was good for his health.为什么要填than?
句子没有问题的~是定语从句还是比较状语从句?用than的话,从句不是就没有主语了吗?

你句子说的有问题,再核对一下

应该填that吧,是不是答案弄错了
如果是than的话就是个宾语从句,而宾语从句是不可以省略主语的

Tom ate more food than was good for his health
完全没错
就是四楼说的
()里的, 不说也可以
例子
you did more than was needed
you did more than (what) was needed

表示比较嘛。。。。

more...than 比……多
汤姆吃了比对他的健康有益的更多的食物.
就是说汤姆吃得太多了
主语省略了,应该是
Tom ate more food than (the amount of food which) was good for his health