We couldn't take a taxi because______of us had _______money on us.

问题描述:

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

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