语法求助,详解!!!

He often sat in a small bar drinking considerable more than ( ).
A. he was in good health B.his health was good
C.his good health was D.was good for his health

答案为D。than此时为特殊的关系代词引导定语从句,它在从句中一般作主语,也可以作宾语,than前面的主句需要有形容词的比较级形式,且比较级所修饰的名词为本定语从句中的先行词。He often sat in a small bar drinking considerable more (alcohol) than was good for his health. 句中,省略了drinking的宾语alcohol,加上以后,实际上alcohol就是先行词,than是关系代词,同时在定语从句中作主语。类似的例子有:My parents often give me more pocket money than I need. 此句中pocket money为先行词,than为关系代词,同时在定语从句中作宾语。追问

than后面的句子也省略了主语what吧,而且alcohol应该是在considerable和 more 之间吧?

追答

than本身就作后面个句子的主语,所以后句的主语是than,而没有what.

追问

than 可以作主语吗?不好意思

追答

嘿嘿,特殊的关系代词,可以在从句中作主语也可以作宾语。

追问

嗯~谢谢你

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-21
D. was good for his health
这是一句比较状语从句,全句为:
He often sat in a small bar drinking considerable more than was good for his health.
其中more than后面其实跟一个 what 引导的状语从句,只是这里 that 给省略了。
意思是:他经常坐在一家小酒吧里喝得已经远超过他的健康所允许。
第2个回答  2012-03-21
D.was good for his health
省略的主语应当是what
全句的结构
1 主语 he
2 谓语 sat in
3 宾语 a small bar
4 伴随状况状语drinking considerably more than (what was good for his health).
其中 more than (what was good for his health)是现在分词drinking的宾语从句。
第3个回答  2012-03-21
答案才C more than 后面常加sth. 意思为比。。。。多或而不是什么。。。
第4个回答  2012-03-21
B
相似回答