but有以下几种不同词性及翻译:
连接词:但是、而是、除了、只因为。
介词:除什么以外。
副词:不过、只是、只、另一方面。
名词:但是、借口、推辞、反对。
关系代词:为什么不。
动词:对某人说“但是”。