【分析】
首先,我们需要理解对话的语境:回答者表示买不起新车,但即使是旧车也比“什么都没有”要好。接下来要逐一分析选项的含义和用法,结合语境排除错误选项:
1. 选项A:no通常作为形容词,需要修饰名词,不能单独在句中作宾语,不符合语法要求,排除;
2. 选项C:either表示“两者中的任何一个”,对话中没有涉及两者选择的语境,不符合语义,排除;
3. 选项D:neither表示“两者都不”,同样没有两者对比的语境,排除;
4. 选项B:none可以指代前面提到的事物(这里指代车),表示“毫无,没有一个”,代入句中语义通顺,符合语境和语法。
【解析】
本题考查不定代词的辨析:
A. no:形容词,不能单独充当宾语,需修饰名词,不符合此处语法;
B. none:可指代前文提到的事物,意为“没有一个,毫无”,代入句中“even an old one is better than none”表示“即使一辆旧车也比没有车好”,语义通顺,符合语境;
C. either:用于两者之间,表示“任何一个”,对话无两者选择的语境,排除;
D. neither:表示“两者都不”,不符合对话语义,排除。
因此正确答案为B。
【答案】
B
【知识点】
不定代词辨析
【点评】
本题属于基础的不定代词词义辨析题,解题关键在于结合语境理解各不定代词的用法和适用场景,平时要积累不同不定代词的语义和语法功能,避免混淆。
【难度系数】
0.6