We couldn't take a taxi because______of us had _______money on us.A all;noB none;any 为什么选B不选A?A是错误的么?

问题描述:

We couldn't take a taxi because______of us had _______money on us.
A all;no
B none;any
为什么选B不选A?
A是错误的么?

通常是B

B

A是不完全否定,这和汉语有些不同.如果选A那么意思是“因为我们并不是都有钱.”而不是“我们都没有钱”
B是完全否定
选B,A不符合常理,错

A的意思是不是我们所有人都身上有钱
而句子的意思需要完全否定
所以用B