先做一道测试题:
Can Tom speak any other foreign language ____ English?
A.except B.but C.besides D.beside
答案:C
【考点解析】
首先去掉干扰选项D,因为beside是“在...旁边”的意思。
然后辨析except,but和C.besides :
1.besides,“除了...以外(还有)”,表示一种“累加”关系 。
Besides Tom, Jack also went to the party.
= Jack also went to the party besides Tom.
除了汤姆,杰克出席了晚会。(汤姆 杰克都去了。)
2.关于but和except,都表示纯粹的“排除”关系。
➊都表示排除关系,都有“除了...以外,不再有......”的含义。
➋后面跟代词的宾格。Everybody understands but/except me.除了我大家都明白了。(从everyone减去me)
➌后接不带符号to的不定式。 I can do nothing but wait.除了等,我别无他法。
扩展巩固练习。
选择填空:A. except B.besides C.but
1.______me, everyone passed the exam.
2.The window is never opened _____in summer.
3.I believe nothing ______what he said.
4._____English,she is good at speaking German and French.
答案:1A2A3A4B
【解析】
1.排除关系,只能选A或C,但是but不能放在句首。故只能用except。
2.排除关系,只能选A或C,但是but后面不能接短语。故只能用except。
3.排除关系,只能选A或C,但是but后面不能接从句。故只能用except。
4.累加关系,只能选B。
本题选自以下专栏:
,