分类：教育/科学-学习帮助
问题：but解释除了怎么用与expect的用法有啥区别?后面是加句子还 
与eect的用法有啥区别?后面是加句子还是东西或是短语?一定要跟NOT连用么?
回答：but和except都当除了讲，但用法有相同和不同点
1.介词后接名词，代词或动名词
Everyone is here except Mr. Zhang.除了张先生都在这了
=Everyone but Mr. Zhang is here.
2.固定句型
have no other choice but/except to do sth.除了做。。。别无选择
do nothing but/except do sth.只做了什么
3. except后可加for,表示肯定整体，否定部分
His writing is good on the whole except for some grammatical mistakes.
4.except后可加从句
Everything is fine except that the weather is not that good.