单选题 ______ can help but be fascinated by the world into which he is taken by the science fiction.
  • A. Everybody
  • B. Anybody
  • C. Somebody
  • D. Nobody
【正确答案】 D
【答案解析】这是一个can't help but“由不得……;不能不”句型的另一种表达方式,只不过把can't的否定意义表现在nobody一词上了,nobody can help but do sth. 相当于anybody can't help but do sth. 。如:Nobody can help but be moved by his stories. “没有人不为他的故事所感动。”注意下面两个句型可以表示类似的意思:can't help doing sth. (接动名词),cannot but do sth. (接不带to的不定式)。这两个句型的意义完全相同,都是“不能不;禁不住”的意思。如:I can't (can-not) help laughing to hear such a story. I cannot but laugh to hear such a story. 注意区别三个句型在用法上的异同。