3 but的用法疑问和难点

There is no one but knows it. 没有人不知道这件事。

请专家老师分析一下这个句子。

请先 登录 后评论

1 个回答

千千学堂   - 英语图书编辑
擅长:英语

这个 but 其实是一个表示否定意义的关系代词(= who / that…not)。如:

There is no one but knows it. 没有人不知道这件事。

=There is no one who doesn’t know it. 没有人不知道这件事。

又如:

There is no man but has his faults. 人皆有过。

There is no rule but has exceptions. 没有无例外的规定。

There is no tree but bears some fruit. 没有树不结果。

Not a man but had tears in his eyes. 没有人眼中没有眼泪。

There is no man but feels pity for starving children. 没有人不同情那些嗷嗷待哺的孩子。

Surely there isn’t a mother but faces this problem. 肯定的,没有一个母亲不面临这个问题。

请先 登录 后评论
  • 1 关注
  • 0 收藏,270 浏览
  • 卫哲波   提出于 2024-07-06 22:21