3 Thank 后面可以接第三人称吗

前面一个问题中,有网友写了这样一句话:

Thank the netizen named “Huang Ming” so much for coming up with the pertinent opinions and suggestions...

先撇开其他“问题”,这里单独请问一下,这里的 Thank the netizen named “Huang Ming” so much for coming up with...用得对吗?尤其是这样用的 Thank 后面接第三人称合适吗?有老师认为不合适,我也认为不适合,如果一定要这样写,是不是应该加上主语 I

I thank the netizen named “Huang Ming” so much for coming up with ...

想听听更多专家老师的分析!

原问题见:https://www.cpsenglish.com/question/59874

请先 登录 后评论

最佳答案 2022-10-16 13:47

同意前面问题中“好题”老师的分析。

同时也同意网友对原句的改写(添加主语I):

I thank the netizen named “Huang Ming” so much for coming up with ...

Thank后面原则上只接 you。后面第三人称主要见于以下这类用法:

Thank God.

Thank goodness.

Thank heavens.

请先 登录 后评论

其它 2 个回答

好题  
擅长:英语

赞同德忠老师的解答,我再补充几点:

我在前面原贴的回复中提到, 由于是回复贴主,此语境决定要用you, 这和回信是一个道理。但不是说thank引导祈使句后不能用第三人称,要看语境。当你和一个人谈论要感谢第三方时,这时可以用thank him/her. 我给网友提供一个外刊例句供体会:

attachments-2022-10-VnbgqGgQ633d191bd7dd9.png

另外我在WR论坛找到了一个美国人的解答,解释的很清楚:“If you are telling someone else that he must express gratitude to Tom, then you might say "thank Tom"https://forum.wordreference.com/threads/thanks-tom-or-thank-tom.3295555/

网友要体会英语的思维,请看外刊例句:

attachments-2022-10-OZ1pHi7D633d1a2dbecb2.png如果按照汉语的思维,say thank you to him 是否有网友会认为应该改为say thank him to him? 但按英语的思维,这里要用say thank you to him. 

如果像网友所写,加上主语I, 句子本身当然也对,但似乎不是在回复贴主,而是和别人谈论这件事。另外,注意要说I should/would thank him for... 不要说I thank him, 这样显得不太礼貌。

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

1】如果玛丽对汤姆说:我非常感谢我妈妈为我所做的一切。这句话完全可以使用动词thank+第三人称+for something

I thank my mother so much for what she has done for me.

备注:当说话人向听话人讲话的时候,若提到/或者谈到的第3方,就必须要使用第3人称代词/名词,指代第3方,进行交谈。

2】如果是讲话人直接对她妈妈说,她就必须要说下面句子。只能使用thank you for something 

I thank you so much for what you has done for me.

备注:只有在说话人向听话人讲话的时候,若提正在和自己讲话的对方,就必须要使用第2人称代词,指代对方,进行交谈。

请先 登录 后评论
  • 3 关注
  • 1 收藏,1432 浏览
  • 褚军   提出于 2022-10-05 12:27

相似问题