早教吧 育儿知识 作业答案 考试题库 百科 知识分享

except和but都可表示除了...二者有什么不同吗

题目详情
except和but都可表示 除了...二者有什么不同吗
▼优质解答
答案和解析
关于 but 与 except两者都可表示“除…外不再有…”,但含义上略有差别:but侧重指意义的几乎完整性,而 except 则侧重指后面除去的部分:All are here but one.除一个人外大家都到了.All are here except one.还有一个人没到.还有一个人没到.另外,在现代英语中,but 的介词用法十分有限,一般说来,它只能用在下列词语之后:① no,no one,nobody,nothing,nowhere 等② any,anyone,anybody,anything,anywhere 等③ every,everyone,everybody,everything,everywhere 等④ all,none 等⑤ who,what,where 等Everyone knows it but you.除你之外大家都知道.I haven’t told anybody but you.除你之外,我没告诉任何人.No one but he [him] showed much interest in it.除他之外没有一个人对此有很大兴趣.但是 except 却没有以上限制:正:The window is never opened except in summer.除夏天外,这扇窗户从不打开.
误:The window is never opened but in summer.