和谐英语

您现在的位置是:首页 > 英语语法 > 语法讲解

正文

初级英语语法重点、考点与难点(05)

2017-09-21来源:和谐英语

 

 

7. except, but, besides区别详解

A:Did you study any other foreign language ______ English when you were at college?

B:Yes, I studied three. But I have fortotten all ______ a few words of each.

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

此题应选D, 主要考察except, but, besides的用法区别(www.hxen.net):

1. 先说except(but)与besides的区别:前者表示“除了……之外(不再有……)”, 表示的是一种排除的关系;后者表示“除了……之外(还有……)”, 表示的是一种累加关系:

Besides his wife, his daughter also went to seehim. 除他妻子外, 他女儿也去看过他。

I go to school every day except [but] Sunday. 除星期天外, 我每天都去上学。

但是以上区别通常只限于肯定句中, 在否定句或疑问句中besides也可以表示“除……外, 不再有……”(=except):

No one passed the exam besides [except, but] Jim. 除吉姆外, 没一个人通过考试。

2. 再说except与but的区别:一般说来, 前者用法较广, 后者用法较窄。事实上, 在现代英语中, but的用法十分有限, 通常只能用在 no(及其复合词), any(及其复合词), every(及其复合词), all, none, who, what, where等之后。一般说来, 若没有出现上述词汇, 就不宜用but。如通常不说:The windowis never opened but in summer. (可用except)

3. except, but一般不用于句首, 但besides可用于句首。

4. 关于but for与except for:前者表示“若不是”, 通常与虚拟语气连用;后者表示“除外”, 指不同类比较。