题目
6.(2.0分)Don't have him for a friend. He's ___ a criminal.A. anything butB. but forC. rather thanD. nothing but
6.(2.0分)Don't have him for a friend. He's ___ a criminal.
A. anything but
B. but for
C. rather than
D. nothing but
题目解答
答案
D. nothing but
解析
本题考查短语辨析,解题思路是理解每个选项短语的含义,再结合句子语境来判断正确答案。
- A选项“anything but”:意为“绝不,根本不”。例如:He is anything but a fool.(他绝不是个傻瓜。)若将其代入题目句子“He's anything but a criminal.”,表达的是“他绝不是个罪犯”,这与“Don't have him for a friend.”(别和他做朋友)所传达的负面态度不符。
- B选项“but for”:表示“要不是,如果没有”。例如:But for your help, I couldn't have finished the work on time.(要不是你的帮助,我不可能按时完成工作。)该短语在本题语境中无法使用,因为句子并非表达这种假设的条件关系。
- C选项“rather than”:意思是“而不是”。例如:I prefer reading books rather than watching TV.(我宁愿读书也不愿看电视。)代入题目句子“He's rather than a criminal.”,句子逻辑不通,不符合正常表达。
- D选项“nothing but”:意为“仅仅,只是”。将其代入题目句子“He's nothing but a criminal.”,表达“他仅仅是个罪犯”,与“Don't have him for a friend.”所表达的不要和他做朋友的意思相呼应,符合句子语境。