【问】 except for既作“除了”解,又作“要不是”解。如何区分这两种含义?
【答】 except for作“除了”解时,句子的谓语动词一般用陈述语气,而作“要不是”解时,句子的谓语动词常常用虚拟语气。请对比下列句子:
1. Except for John,the whole class passed the test. (DAI)
除了约翰外,全班都通过了考试。
2. He answered all the questions except for the last one. (LDCE)
除最后一题外,他回答了所有的问题。
3. Except for you,I should be dead by now,(LDCE)
若不是你,我现在早死了。
4. She would leave her husband except for the children. (LDCE)
要不是因为孩子,她就离开她丈夫了。
5. Except for John,they would all have died. (CGEL)
要不是因为约翰,他们都已经死了。
请对比:
Except for John,they all died.
除约翰外,他们都死了。
(参见but for,except for/but for2)
赵振才 编著.英语常见问题解答大词典.哈尔滨:黑龙江人民出版社.1998.第396页.