can't help doing和can't help but do的区别 如题, 另外想问的是,but后面到底是跟动词不定式还是现在分词? 为什么有的时候是动名词比如:I like nothing but swiming 有时却是动词不定式 比如:There was nothing to do but wait
I like nothing but swiming这里的but 跟and的用相同,只不过一个是并列,一个是转折.但是语法是一样的,都是连接的作用,所以应该保持前后一致,用ing There was nothing to do but wait,这个是一个很经典的句型.再说,wait跟do的关系就相当与nothing与swimming 还有swimming是要双写m的 你问的问题就是这点知识点