初级英语语法重点、考点与难点(05)
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:前者表示“若不是”, 通常与虚拟语气连用;后者表示“除外”, 指不同类比较。
- 上一篇
- 下一篇