题目
They couldn’t eat in a restaurant because ______ of them had _______ money on them. A. all; no B. any; no C. none; any D. no one; any
They couldn’t eat in a restaurant because ______ of them had _______ money on them.
- A.
all; no
- B.
any; no
- C.
none; any
- D.
no one; any
题目解答
答案
C
解析
步骤 1:理解句子结构
句子的意思是“他们不能在餐馆吃饭,因为……他们身上没有……钱。”
步骤 2:分析选项
A. all; no:所有;没有。all of them 意味着“他们所有人”,no money 意味着“没有钱”,但 all of them 不能与 no money 一起使用,因为 all 意味着“全部”,而 no 意味着“没有”,两者矛盾。
B. any; no:任何;没有。any of them 意味着“他们中的任何一个”,no money 意味着“没有钱”,但 any of them 不能与 no money 一起使用,因为 any 意味着“任何一个”,而 no 意味着“没有”,两者矛盾。
C. none; any:没有;任何。none of them 意味着“他们中没有一个”,any money 意味着“任何钱”,none of them 和 any money 可以一起使用,表示“他们中没有一个有(任何)钱”。
D. no one; any:没有人;任何。no one 意味着“没有人”,any money 意味着“任何钱”,但 no one 不能与 any money 一起使用,因为 no one 意味着“没有人”,而 any 意味着“任何”,两者矛盾。
步骤 3:选择正确答案
根据句子的意思和选项的分析,正确答案是 C. none; any。
句子的意思是“他们不能在餐馆吃饭,因为……他们身上没有……钱。”
步骤 2:分析选项
A. all; no:所有;没有。all of them 意味着“他们所有人”,no money 意味着“没有钱”,但 all of them 不能与 no money 一起使用,因为 all 意味着“全部”,而 no 意味着“没有”,两者矛盾。
B. any; no:任何;没有。any of them 意味着“他们中的任何一个”,no money 意味着“没有钱”,但 any of them 不能与 no money 一起使用,因为 any 意味着“任何一个”,而 no 意味着“没有”,两者矛盾。
C. none; any:没有;任何。none of them 意味着“他们中没有一个”,any money 意味着“任何钱”,none of them 和 any money 可以一起使用,表示“他们中没有一个有(任何)钱”。
D. no one; any:没有人;任何。no one 意味着“没有人”,any money 意味着“任何钱”,但 no one 不能与 any money 一起使用,因为 no one 意味着“没有人”,而 any 意味着“任何”,两者矛盾。
步骤 3:选择正确答案
根据句子的意思和选项的分析,正确答案是 C. none; any。