语法与词汇

Fond of singing as she is, she is __________ a good singer by profession.

【正确答案】 D
【答案解析】

anything but意为“绝对不”;nothing but意为“仅仅,只”;but一般不与something、everything连用。