5 单独用do very much可以吗

Thank you very much. You have done very much for us.

这样的句子对吗?very much 后面没有被修饰的名词,读起来好像有点别扭似的。


请先 登录 后评论

最佳答案 2017-11-27 19:48

句子的前半部分没问题,但后半部分是错误的。

正:Thank you very much. 

误:You have done very much for us.

因为 very much 用作副词时可以用于肯定句(当然也可用于否定句和疑问句),但用作代词或限定词时,它只用于非肯定句。而网友的这个句子是个肯定句,其中的 very much 是用作代词,所以错误。若仅从语法上考虑(不考虑意思的细微变化),可将 very much 改为 so much, too much, a lot 等。如:

正:You have done so much for us.

正:You have done too much for us.

正:You have done a lot for us.

请先 登录 后评论

其它 2 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

very much 可以表示数量,作宾语;也可以作时间状语,意思是“常常”。例如:

He doesn't drink very much.可以有两种译文:

(1) 他喝酒喝得不多。

(2) 他不经常喝酒。

所以,下列句子是正确的:

Thank you very much. You have done very much for us.

第一个very much 作状语,修饰Thank;

第二个 very much 作have done的宾语。

【译文】非常感谢您。您已经为我们做了很多。

    

请先 登录 后评论
陈才   - 英语教师
擅长:中考英语,词法问题

(1)副词(用于回答关于数量的提问)不多/不太多/太多

'Can you hear it where you live?' He shook his head. 'Not much.'.

“你住的地方听得到吗?”他摇摇头说:“很少听到。”

'Do you care very much about what other people think?' — 'Too much.' 

“你对别人的看法很在意吗?”——“太在意了。”

(2)(表示行动、感情或变化的强烈程度,通常和 so,too,very 一起用于否定句中)很多,非常 

She laughs too much.她笑得太多了。

Thank you very much.非常感谢。


请先 登录 后评论
  • 3 关注
  • 1 收藏,3836 浏览
  • 黄鸣   提出于 2017-11-21 18:45

相似问题