تفاوت except و but چیست؟

سلام دوست عزیز
ببینید تفاوت چندانی تو معنای به جز ندارن، جز اینکه but معمولاً بعد از کلماتی مثل
all , everything/nothing , everyone/no one , everybody/nobody
که قرار می‌گیره معنی به جز می‌ده.
مثال:

I arrived at the airport and realised that I’d brought everything but my passport!

Everyone but Anna has checked in.

Nobody but the receptionist was left in the lobby of the hotel.

ولی except نیاز نیست که همچنین ساختاری داشته باشه و معمولاً برای بیان تضاد بین یک جمله یا عبارت با یک یا چند استثناء استفاده می شه. به عنوان مثال:

  • I like all animals except snakes.

  • Everyone was at the party except me.