except for与except有什么区别
except和except for表示的是一种排除关系,意思是“除了什么之外,不再有……”。但except后面跟的词和主语一般是同类事物,而except for后面跟的词往往和主语不是同一类事物。
except for与except的区别
一、except表示“除去,不包括”,强调所排除的“不包括在内”,一般表示同类之间的关系,常同nothing,all, none, nobody, any等不定代词以及every连用。except 经常接名词或代词,但也可接副词,介词短语。例如:
1.You can have any of the cakes except this one. 除了这块蛋糕,你哪块都能吃。
2.She saw nothing except snow. 除了雪她什么也没看见。
二、except经常接名词、代词,也可接副词,介词短语,不带to的不定式或从句等。例如:
1.She doesn’t do anything except sit and watch TV. 除了坐着看电视外,她什么也不做。
2.He usually goes to work by bicycle except when it rains.除了下雨的时候,他通常骑自行车去上班。
三、except for也表示“除…以外”,指对某种基本情况进行具体的细节方面的修正。它同except的区别是:except for后接的词同句子中的整体词(主语)不是同类的,指从整体中除去一个细节,一个方面;而except后接的词同整体词(主语)一般是同类,指在同类的整体中除去一个部分。例如:
1.I can answer all the questions except for the last one.
除了最后一题外,所有题目我都可以解答。
2.Your writing is good except for a few grammar mistakes.
除了几处语法错误外,你的作文写得很好。
四、当except用在句首时往往改用except for。例如:
Except for the ticking of the clock, his house was silent.(=His house was silent except the ticking of the clock.)
除了时钟的滴答声,他的家中静悄悄的。