英语语法问题he is nothing but a second rate musician请问这里的but是不是介词?