Слово but в предложении может быть наречием, предлогом или союзом. И его значение не ограничивается только «но». But в функции наречия переводится на русский язык как «лишь», «только», «единственно», «просто». But в функции предлога переводится как «кроме», «за исключением», «исключая», «без». But в роли союза переводится на русский как «но», «а», «однако», «тем не менее», «если бы не», «как не», «чтобы не»...
В этой статье попробуем узнать but с другой стороны. То, что он используется как противительный союз 'но', мы знаем, но как еще его можно использовать. He eats nothing but hamburgers. - Он не ест ничего кроме гамбургеров. Everybody is here but George. - Все здесь кроме Джорджа. Если после But идет местоимение, то следует употребить object pronoun. Nobody but her went to the party. - Кроме нее никто на вечеринку не пришел. (More formal : Nobody but she) - эта версия более официальная. Форма глагола после But будет зависеть от того, что стоит перед but; инфинитиф употребляется без To She likes nothing but eating food...