核心问题
We couldn't eat in a restaurant because ____ of us had ____ money on us. A. all; no B. any; no C. none; any D. no one; any(全国高考,91-28)
标准答案为 C, 但是, 我认为答案 A 也是合乎语法的, 不知您的意见如何。
词典解答
出题者之所以出这样的题,显然是把 all...not(no)看作只能用于部分否定的缘故。实际上,这一结构也可以理解为全部否定:因为我们大家身上都没有带钱(见 all...not )。