
—Do all of you have an English-Chinese dictionary? —Not exactly. Not of us has one. [ ] A. all B. every C. each D. every one
我们逐句分析一下。
原句是:
—Do all of you have an English-Chinese dictionary?
—Not exactly. Not ____ of us has one.
[ ] A. all B. every C. each D. every one
第一步:看回答的结构
答句用的是 Not ____ of us has one.
其中“has one”是单数动词,所以主语必须是单数意义。
第二步:分析选项语法
A. all → Not all of us → 动词可以用复数或单数,但这里用 has 就不对了(Not all of us has ×)。
B. every → Not every of us ❌(“every”不能直接加 of us,要说 every one of us)。
C. each → Not each of us has one. 语法上可以,但不如“Not every one of us”常用;更重要的是,“Not each of us”听起来有点不自然,通常用 Not every one of us 或者 Not all of us(但后者动词用复数)。
D. every one → Not every one of us has one. ✅ 完全正确,“every one”可以接 of us,动词用单数。
第三步:结合“Not exactly”含义
问句:“Do all of you have...?”(你们所有人都有吗?)
答:“Not exactly.”(不完全是)→ 意味着不是每个人都有。
接着补充:“Not every one of us has one.”(我们不是每个人都有一本。)
这很符合“Not exactly”的回应逻辑。
第四步:检查“Not of us”原文
题干空格前是 “Not ____ of us”,如果选 D 要写成 “Not every one of us”,而空格只有一个词位置吗?
选项是单个词:all, every, each, every one。
“every one” 是两个词,但可能题目把 “every one” 当作一个选项单位。
而且原对话的标答一般是选 D,因为 each 虽语法可能对,但习惯表达多用 every one。
最终答案:
D. every one ✅