except,exceptfor,besides和but

时间:2022-06-17 04:50:42

【例1】Does John know any other foreign languageFrench?

A. except B. but C. besides D. beside

例1的句意为“除了法语,约翰还懂其他外语吗”,beside表示“在……边上”,可以首先排除。而except, but和besides都含有“除了”的意思,该如何选择呢?此外,词组except for也表示“除了”的意思,这些“除了”有什么区别呢?我们不妨两两比较来看。

■except和except for

except表示“同类的人或物中,除了这一个,其他都……”。例如:We all attended the meeting except Xiao Li. 除小李外,我们都参加了会议。“小李”和“我们”是同事,是同类的。

except for表示“某事物的整体之中除了某个局部以外,其他都……”。例如:Your composition is good except for a few spelling mistakes. 除了几个拼写错误外,你的作文写得很好。“拼写”是“作文”的一个要素,它们之间是局部与整体的关系。

另外,except后面除了可以接词语和短语,还可以接从句,而except for后面不能接从句。例如:

We have an English lesson every day except Sunday. 除星期天外,我们每天都有一堂英语课。(except后接名词)

I looked everywhere except in the bedroom. 除了卧室外,我到处都找遍了。(except后接介词短语)

My father usually goes to work by bike except when it rains. 除下雨天外,我爸爸通常骑自行车上班。(except后接从句)

■except和but

but和except意义相近,一般情况下可以互换,只是but比except更随意、更口语化一些。例如:There is no one here but / except Mary and Tom. 除了玛丽和汤姆,这里没有别人。

尽管except和but经常可以互换,但在下列情况中多用but:

① 当句中有no, all, nobody, who, where等时。例如:Who but a fool would do such a thing? 除了傻瓜外,谁会干这种事?

② 当排除的对象用带to的动词不定式表示时。例如:The girl had no choice but to burst into tears. 除了放声大哭,那个女孩别无选择。

要特别注意的是,若but前面的句子中含有实义动词do的某种形式(does, did, done, doing, to do)时,but后面动词不定式中的to必须省去。例如He did nothing but watch TV last night一句中,省略了but与watch之间的to。

■except和besides

except和except for, but在意义和用法上虽然有所不同,但它们表示的“除了”都是“减”的概念。而besides表示“同类的人或物中,除此之外,还有……也……”,是“加”的概念。例如:Besides his wife, his daughter also went swimming. 除了他的妻子去游泳了以外,他的女儿也去了。

但是,在否定句中,besides表示“同类的人或物中,除……之外(不再有)”,这时可以与except, but互换。例如:Nobody knows it besides / except / but me. 除我以外,谁也不知道那件事。

例1的句意为“除了法语,约翰还懂其他外语吗”,表达的是“加”的概念,所以应选择C(besides)。

【牛刀小试】

1. My father went nowherethe library yesterday.

A. except B. except to C. besides D. but

2. She has always been busyit is Sunday.

A. except B. except for C. except that D. except when

3. Her books seem to be everywherethey ought to be.

A. except for B. except that C. except where D. except when

【参考答案】

1. B (句意为“除了图书馆,我父亲昨天哪儿都没去”。表达的是“减”的概念,所以排除besides;nowhere是副词,所以went后面不加to,而library是名词,在表示“去图书馆”时,go和library中间需要加to,所以选B)

2. D (句意为“她总是很忙,除了星期天”。except for后面不能接句子,可以先排除;except后接的是一个时间状语从句,需要表示时间的引导词,所以选D)

3. C (句意为“她的书看起来到处都是,就是该有的地方没有”。except后接的是一个表示地点的从句,需要表示地点的引导词,所以选C)

上一篇:写好班级活动报道 下一篇:数学高考:文科卷总体稳定 理科卷难度略降