英语习惯上不说 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 收藏,12075 浏览
  • 于曼丽 提出于 2016-04-24 17:35

相似问题