Thank you for your helping me.在这句话中help为什么加ing?

谢谢,解释详细者追分^^
2024-11-08 02:53:41
有3个网友回答
网友(1):

这句子本身就错,你可说 thank you for helping (me), 但不说 for your helping.

for 之后,加 ing 是 To-infinitive 的另一用法
例:
to read - for reading
to make - for making
to watch - for watching

网友(2):

thank sb. for doing sth.
thanks for doing sth.

网友(3):

Thank you for your helping me 
1.在这里for表原因,“由于”,对前面一动作的解释说明

2.有一个固定句型是“thank you for sth/doing sth”,
你可说,thank you for your help(此处,help为名词)
也可说, thank you for (your) helping me(此处,helping为动名词;your为形容词性物主代词,作前置定语,当然也可省,但放在这块绝对是正确的)

3.无论是名词还是动名词,都是用形容词性物主代词来作其前置定语的。

4.语言是用来交流的,有时候没有绝对的对错之分,只是人们更习惯于怎样去用它,太过执着于语法只会作茧自缚