英语习惯上不说 thank you for your doing sth吗

谢谢你帮助的决心。

正句:Thank you for your determination to help. 

误句:Thank you for your determining to help.

分析:英语习惯上不说 thank you for your doing sth。

疑问:上面的分析有道理吗?总觉得怪怪的。

请先 登录 后评论

最佳答案 2016-04-25 00:20

因为Thank you for your determination to help. 中的determination是名词,前面常用物主代词修饰。又如:

Thank you for your advice.  谢谢你的忠告。《现代汉英综合大词典》

We thank you for your cooperative efforts.  我们感谢你方努力合作。《简明英汉词典》

Dear Madam, Thank you for your interest in our Memorial Scheme.  尊敬的女士,感谢您对我们的纪念方案的关注。《柯林斯高阶英汉双解学习词典》

▲Thank you for your determining to help. 就不同了,determining是动名词,英语的确习惯上不说 thank you for your doing sth。关于这个问题,《牛津英语用法指南》有说明。请看链接:

http://ask.yygrammar.com/q-3751.html


请先 登录 后评论

其它 1 个回答

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

上面的分析有道理。具体用法是:

(1) thank sb. for + 形容词性物主代词 +名词。例如:

Thank you for your help. 谢谢你的帮助。 

(2) thank sb. for + 动词的 -ing 形式。在 -ing 前面不能用形容词性物主代词。例如:

Thank you for helping me. 谢谢你的帮助我。

(不能说:Thank you for your helping me.)  

下内容摘自最新版《牛津英语用法指南》第三版433.3节:

Thank you for / Thanks for 后面可以跟-ing 形式。不能也没必要用物主词。

Thank you for coming.—Not at all. Thank you for having me. 

谢谢你的光临。- 别这么说。谢谢你的招待。

(不能说:Thank you for your coming.) 

请先 登录 后评论
  • 3 关注
  • 1 收藏,13906 浏览
  • 于曼丽 提出于 2016-04-24 17:35

相似问题