单选题 5.  Fond of singing as she is, she is ______ a good singer by profession.
【正确答案】 B
【答案解析】 anything but表示否定,指“绝不是……”;nothing but表示肯定,意为“就是”;as引导半倒装让步状语从句,下半句想要表达相反的意思,答案只能为B。