thank you for waiting for me .这里为什么动词的现在分词前没有B动词

问题描述:

thank you for waiting for me .这里为什么动词的现在分词前没有B动词

thank you for ...+名词以及带有名词特征的词.所以后面用到动词要变为动名词,也就是加ing
如: Thank you for helping me.
be +动词现在分词是构成进行时态的谓语形式,如:He is waiting for me.他正在等我.
本句中waiting 不是谓语,更不是进行时态,前面当然也不用be
希望能够帮到你.不是进行时态啊?原来是动名词啊。我以为是时态。太笨鸟。for ,in ,about, with , at 等介词后面都是跟名词、代词、动名词的,所以跟时态无关。类似的比如:how about ,what about ,be good at , do well in 等短语都是一样的,你记住介词后面的用法,就不用记短语了