Except, except for, besides和but,这四个词都有“除……之外”的意思,而且四个词都是介词,很多同学总是搞不清楚它们之间的用法区别。
1. except
Except表示“排除在外”,什么意思呢?我们先来看一个例句:
Everyone in our class went to the cinema yesterday except Tom. 昨天,除了汤姆以外,我们班的每个人都去看了电影。
大家都去了,但就汤姆没有去,也就是说,在去看电影人的当中,没有汤姆,汤姆被排除在外了。又如,我们要表达“除了星期天,他们天天都要工作”,工作的日子一周有六天,星期天是被排除在外的,所以,它的英语就是:They work every day except Sunday.
2. besides
Besides表达的意思正好与except相反,它表示“包含在内”,意思就是说,除了某人做某事以外,别人也做了某事,大家都做了。例如:
I have some other friends besides you and your family. 除了你和你的家人之外,我还有其他一些朋友。
这句话中,“我的朋友”是包含了“you and your family”的,并没有把你和你的家人排除在我的朋友范围以外,这就叫包含在内。这时就不能用except了。又如“除了两本故事书以外,他还买了三本英语书”这句话,在他所买的书中,包含了两本故事书,而并不是排除了故事书,所以这句话的英语表达是:He bought three English books besides two story books.
有些同学一到考试,总是把except和besides的用法混淆,记不清哪个是包含在内,哪个是排除在外,我教给大家一个简单的方法:根据beside来记besides, beside的意思是“在……旁边”,既然是在旁边,所以大家都在一起,那就表示包含在内了。记住了besides,except的用法也就不会出错了。
附带提一句,besides还可以作副词,意思是“而且,况且,此外”,如:Besides, I have pleasant relations with people around me. 此外,我和周围的人有融洽的关系。
3. except for
这个词和except的区别在于:except是排除整体,而except for是排除其中的某些细节。如:
(1)He is good at every subject except maths. (除了数学外,他各科都学得好。)数学是一个整体的学科,被排除了。
(2)The composition is very good except for a few spelling mistakes.(除了几个拼写错误外,这篇作文非常好。)“拼写”不是作文,而是作文中的细节。排除了几个细节,作文的整体是不错的。
当然,except for还有“要不是”的意思,如:Except for you, I would be dead. 要不是你,我就死了。
4. but
But表达的“除……之外”用法和except一样,都表示排除在外,但but通常只与否定词连用。如:No one but John went there yesterday. 昨天除了约翰以外,没有去那里。大家都没去,但这不包括约翰,约翰被排除了,因为他一个人去了。
But的这种用法,有两个特别需要注意的地方:
(1)注意主谓一致,如这个选择题:
No one but Tom and Mike ______ there. A. is B. are
很多同学一看就觉得应该选B, 认为主语是Tom and Mike,是两个人,所以用复数,实际上错了。这句话的意思是“除了汤姆和迈克外,没人在那里”,but用作介词,意思是“除了”,它不是作连词表示“但是”的意思,介词短语是不能作主语的,所以本句的主语是No one, 谓语动词当然用单数了。有同学说,我把but翻译成“但是”有何不可?记住,如果but是连词表“但是”的意思,它的前面一定是一个句子而不是一个单词或者一个短语,而本句中,but的前面只有No one这个单词,并不是一个句子,所以,它不可能是连词。
(2)注意nothing but的特殊用法:
★nothing but的意思是“除……外什么也没有”,也可以翻译成“仅仅,只有”,它的后面除了接名词外,还可能接动词原形,不定式和动名词。
★当nothing but前有动词do时,后面接动词原形,如:Last evening, I did nothing butrepair my farm tools. 昨天晚上,我除了修农具以外,什么也没做。前面有did,后面用动词原形repair.
★nothing but前面是其它动词时,后面的动词形式由前面的动词决定。如:
◊She enjoyed nothing but being praised by others. 她只喜欢被人称赞。Enjoy后面接动名词,所以后面用being.
◊I want nothing but to speak to you all these days.这些天,我只想和你说说话。Want后面接动词不定式,所以后面用不定式to speak.