thank sb.for sth

问题描述:

thank sb.for sth
1,Thank you for your help.
这是一个什么句子?是祈使句么?
2,Thank you for your help.
Thank 是谓语,you是宾语,那么for以及for后面的内容,是句子的什么成分?

不是祈使句,就是一般陈述句
for和后面带的是句子的原因状语如果是一般的句子,可以省略主语么?是的,主语省略I thank you for sth.口语中省略主语for 是介词,带原因状语,表示感谢的原因