except和but的区别

久久百科 31 0

except和but两者都可表示“除……外不再有……”的意思,但含义上却略有差别:一般来说,but侧重指意义的几乎完整性,但是 except 则侧重指后面除去的部分。

except和but的区别是什么

替代性不同:

except可以代替but,但but并不一定都可以代替except。

如果上下文出现all,everyone,everything,nothing,no+名词,anything,nowhere, anywhere,everywhere等之类的词,并且except后出现的是名词,代词、动词不定式时,一般就可用but替代。

用法不同:

如果句中有no、all、nobody、who、where等不定代词或疑问词时,多用but;后跟宾语从句时,多用except。

except和but的双语例句

except:

1、Is there any better ways to beguile lonelinessexcepteating?

排遣寂寞,除了吃之外,还有什么更好的方法呢?

2、The Swede stood quite still,exceptthat his lips moved slightly.

那个瑞典人站着一动不动,只是嘴巴还微微在动。

3、I don't know much about John Miltonexcepthis "Paradise Lost".

我除了他的“失乐园”,对约翰·弥尔顿不甚了解。

4、He h***e no special faultexceptthat he smoke too much

他除了抽烟抽得太凶太多之外,没有什麽特别的毛病。

but:

⑴ The room was small but adequate.

房间虽小但够用。

⑵ She slept deeply but woke early.

她睡得很熟,但醒得也早。

⑶ She listens but she never joins in.

她只是听,但从来不发表意见。

⑷ But that's not possible!

但那是不可能的!