can’t but, can’t help but, can’t help doing, do nothing but do something, have no choice but
标签:
can&039tbuthelp辨析 |
分类: 【英语学习】 |
1.can't but 含义为 “不得不, 必然, 不能不”,是一种双重否定。
与can't but 同义的还有 can't help but和can't choose but do something。
这一组短语与 can’t but 所表示的意思大致相同,只不过can't help/choose but 强调一个人在不能在正常情况下处于本人控制之下所产生的结果,即由于无法避免或由不得本人的控制而“不能不、不得不、只好”。下面讲一下它们的具体含义和用法。
can't help but do something
前两句强调在无法控制情况下钦佩,后一句说的是在正常情况下而不能不钦佩。
can't choose but do something
强调“别无选择”,但可以说与can’t help
but
can’t help doing something 禁不住…
另外,注意区分下个句子:I am so busy that I can’t help do that.(我太忙,我不能帮助做那件事。)在此句中,can’t help 并不是句型,而是help do something 否定形式,这里help只是“帮助”的意思。
再有,表示“别无选择,只有做某事”这个含义的词组还有 do nothing but do something和 have no choice but to do something。如:
I can do nothing but wait for him.我别无选择,只好等他。

加载中…