can✀t help doing和can✀t help but do的区别

2025-04-14 10:52:57
推荐回答(3个)
回答1:

I like nothing but swiming这里的but 跟and的用相同,只不过一个是并列,一个是转折。但是语法是一样的,都是连接的作用,所以应该保持前后一致,用ing
There was nothing to do but wait,这个是一个很经典的句型。再说,wait跟do的关系就相当与nothing与swimming
还有swimming是要双写m的
你问的问题就是这点知识点

回答2:

1。can’t help doing sth.和can’t help but do sth 表示“不得不、禁不住做某事”, 2。can’t help to do sth.表示“不能帮助做某事”,
这里to可以省略

回答3:

第一句表示的是不得不帮某人做某事,第二句表示不能帮做某人某事,也可以用to等介词替代