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

can't help doing和can't help but do的区别
如题,
另外想问的是,but后面到底是跟动词不定式还是现在分词?
为什么有的时候是动名词比如:I like nothing but swiming
有时却是动词不定式 比如:There was nothing to do but wait
bbmmwlove 1年前 已收到3个回答 举报

aifeidexuan779 幼苗

共回答了15个问题采纳率:86.7% 举报

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

1年前

3

天翔记 花朵

共回答了26个问题采纳率:80.8% 举报

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

1年前

2

stime66 春芽

共回答了21个问题采纳率:85.7% 举报

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

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.030 s. - webmaster@yulucn.com