近期在网上看了一些关于部分否定的语法,说not对于有总括词存在的句子的否定不管not在哪都只不过否定总括词。所以“All people here are not friendly”意思是“这里所有些人并不都非常友好。”(出处:http://blog.sina.com.cn/s/blog_4ef3ec29010009pq.html第十五个例句)。我相信假如根据本能理解都会理解为“这里所有人都不友好”。所以我在外网问了这个问题,各地网友的回答也不尽相同(地址:https://www.reddit.com/r/grammar/comments/85reea/all_is_notnot_all_is/)。

我的问题是:这个部分否定规则有没合法语法书的出处?

谢谢老师!


all表示三或三以上的人或事物都...。假如要表示三或三以上的人或事物都不...,英语用none of the +名词或none of them.

因此,总括词和not同现,无论not的地方怎么样,not在乎义上都是不是定总括词的。

比如下句:

I always dont have breakfast. 我并不是一直吃早餐。

若要表示我一直不吃早餐,则应该说:I never have breakfast。

个别语法书或提出不同怎么看,应该是对部分不规范的说法的渐渐认同,不是主流看法。