Слово but в предложении может быть наречием, предлогом или союзом. И его значение не ограничивается только «но». But в функции наречия переводится на русский язык как «лишь», «только», «единственно», «просто». But в функции предлога переводится как «кроме», «за исключением», «исключая», «без». But в роли союза переводится на русский как «но», «а», «однако», «тем не менее», «если бы не», «как не», «чтобы не». Союз but в различных сочетаниях but for — если бы не, кроме, без all but — почти, едва, чуть не anything but — далеко не; вовсе не; все, что can but — во всяком случае, по крайней мере, только cannot but, cannot help but — не могу не → Записывайтесь на бесплатный первый урок в «Инглекс» и легко разбирайтесь даже в самых сложных правилах вместе с опытным преподавателем.