earn 后面为什么没有宾语

Workers in rich countries earn more than those in poor countries. 

earn是及物动词后面为什么没有宾语?

请先 登录 后评论

最佳答案 2018-12-07 18:50

   

Workers in rich countries earn more than those in poor countries. 

earn是及物动词后面为什么没有宾语?

【答】 earn 的宾语是 more  ,这里的 more 是代词,意思是“更多”,可以代替可数名词的复数或者不可数名词。在此句中指 more money (更多的钱)。例如:He earns much or far or a lot more than I do. 他比我挣的钱多多了。(摘自牛津 外研社《英汉汉英词典》)

请先 登录 后评论

其它 3 个回答

陈才   - 英语教师
擅长:中考英语,词法问题

Workers(主语) in rich countries(后置定语) earn(谓语) more(宾语)than those in poor countries(状语). 

参考译文:在富有国家的工人们赚的钱要比贫穷国家的工人们赚的钱多。

去掉2个比较对象的所有修饰(枝干)成分,然后获得下面主干句子。

Workers earn more than those (do)

在进行分析句子结构就更容易理解了。

句子需要弄清楚几个知识点如下:

(1)those代替workres

(2)do代替earn

(3)earn的宾语就是more

(4)moremuch的比较级

(5)比较代词than引导比较状语从句,同时在比较状语从句作宾语成分。比较状语从句缺失宾语空位,由than填充。



请先 登录 后评论
曹荣禄  
擅长:动词用法,句法问题

 Workers in rich countries earn more than those in poor countries. 

more为主句的主语,为much的比较级。than从句中的省略了谓语动词do.

Workers in rich countries earn more than those in poor countries (do)

助动词do替代了earn。从句的比较对应项为宾语,必须省略。或者可以理解than为比较代词,在从句中作宾语。


请先 登录 后评论
刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

Workers in rich countries earn more than those in poor countries. 

earn 的宾语是 more;

more 由much 变来;

much = much money;

earn more = earn more money

这样,网友懂了吗?

请先 登录 后评论
  • 0 关注
  • 1 收藏,3501 浏览
  • qaz点 提出于 2018-12-06 22:36

相似问题