but前面可以加逗号。
but
英 [bət] 美 [bət]
conj. 但是
prep. 除......以外
adv. 仅仅;只
pron. 无不
例句:He's still but a child.
翻译:他仅仅是个小孩子。
用法
conj. (连词)
but的基本意思相当于in spite of this或表示与所预料的不一样,意为“但是,然而,尽管如此”,不与though,although连用。

近义词
however
英 [haʊ'evə(r)] 美 [haʊ'evər]
adv. 然而;无论如何;不管多么
conj. 不管怎样
例句:His first response was to say no. Later, however, he changed his mind.
翻译:他最初的反应是不同意。可是后来他改变了主意。
用法
adv. (副词)
however通常引导一个让步状语从句,从句中的形容词或副词必须紧接其后。however多插在句中,有时也放在句首或句尾,但都应紧跟在进行对比的词或短语之后,用逗号将其与其他词分开。however是how的强调形式,通常含有惊讶、质问、气恼或感叹等意味。however可与but连用。