比如下面的句子:
No one dared speak of it. 没人敢谈及此事。
No one is born wise. 没有人生下来就有智慧。
No one wished me a happy birthday. 没有人祝贺我生日快乐。
可以将 no one 改成 not one 吗?如说:
Not one dared speak of it. 没人敢谈及此事。
Not one is born wise. 没有人生下来就有智慧。
Not one wished me a happy birthday. 没有人祝贺我生日快乐。
no one 表示【没有人】;而not one表示【没有一个】,没有一个什么呢?所以在没有上下文时,它后面往往要跟一个单名表人或物才能实现表意功能。例:
Not one person came to hear him talk. 没有一个人来听他讲话。(《剑桥中阶英汉双解词典》p683)
所以个人认为,你下面的例句 one 后加上 person 以后就都对了:
Not one dared speak of it. 没人敢谈及此事。
Not one is born wise. 没有人生下来就有智慧。
Not one wished me a happy birthday. 没有人祝贺我生日快乐。