Вопросы к Поиску с Алисой
Разница между but и except в английском языке заключается в их значении:
После слов all, every, any, none, no (и производных от них: everyone, nothing, anyone и так далее) but обозначает «кроме», «за исключением» и используется практически так же, как except. vk.com enginform.com Примеры: He eats all vegetables but carrots (Он ест все овощи, кроме моркови), Everything is clear but one question (Всё понятно, кроме одного вопроса). vk.com enginform.com
Таким образом, выбор между but и except зависит от конкретного контекста и желаемого смысла предложения.