作业帮 > 英语 > 作业

he is such an unselfish man you can not help but---

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/06/13 05:40:28
he is such an unselfish man you can not help but---
A respect B to respect 请问:这一题应该选择B吧?因为 but 是“除了.之外”的意思 当它前面没有do时 后面要用to do
he is such an unselfish man you can not help but---
你错了,应该选A,因为can't help but是个特殊的结构,具体如下:

3、can’t help but 和 can’t choose but
这一组短语与 can’t but 所表示的意思大致相同,只不过can’t help/choose but 强调一个人在不能在正常情况下处于本人控制之下所产生的结果,即由于无法避免或由不得本人的控制而“不能不、不得不、只好”
1)can’t help but
来源于 can’t help doing(禁不住做某事),cannot help 结构与现在分词同用的作用和我们禁不住钦佩他的勇气一句中的 cannot but 大致相同.cannot help but 也许是来自 cannot help 和 cannot but 的混合; 它具有前者的意思和后者的句法结构,如:
“我们情不自禁地钦佩他的勇气”一句就可以有以下三种讲法——
 * We cannot help but admire his courage.
 * We cannot help admiring his courage.
 *We cannot but admire his courage.
前两句强调在无法控制情况下钦佩,后一句说的是在正常情况下而不能不钦佩.
2)can’t choose but
强调“别无选择”,但可以说与 can’t help but 完全同义,如“我不能不感到遗憾”就可以用不同的手段表示——
 * I cannot choose but be sorry.(除了遗憾别无选择)
 * I cannot help but be sorry. (除了遗憾只能无可奈何)