title: but解释除了怎么用与expect的用法有啥区别?后面是加句子还 
desc: 与eect的用法有啥区别?后面是加句子还是东西或是短语?一定要跟NOT连用么?
answer: 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.