We couldn't eat in a restaurant because( )of us

问题描述:

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
那A为什么不可以选呢?
要说解题思路

选C 没错,因为根据题意,应该是全部否定,即:我们所有人都没钱.只有“none of us had any money on us.”可表达此意.而A项的all用于否定句则只能表示部分否定(并非所有),即“all of us had no money on us.”表示“我们并非所有人都没钱”,很显然不符合题意.