Nobody besides little children thinks that a trip by bus is exciting. (全国研考,91-63)
“参考答案”认为该句 A 处有误,应改为 except 或 but。但是,我在美国语言学家 P. G. Perrin 的 Reference Handbook of Grammar and Usage 一书中查到一个正面例句,与上面的错句,在用法上是完全相同的:
Nobody besides Emily had skis. 除了埃米莉之外谁也没有滑雪板。(见中译本《英语语法
和用法参考手册》,上海科技教育出版社,p.62)
上面的试题以及 Perrin 的例句真的把我弄糊涂了。请释疑。
我相信在你读了R.Quirk等人在CGEL中所作的简单明了的阐述之后,这个问题在你心目中便会马上豁然开朗:
"In the negative, the difference is cancelled out, so that the following two sentences are synonymous:
No one passed Richard. " (CGEL)
(“在否定句中,(except 与 besides)这种区别就消失了,所以下面两个句子是同义的:……
除了理查德之外,谁也没有考及格。”)
我们再援引一些例句来证明这一点:
- I care for nothing besides this.
除了这个之外,我什么都不要。
-
We have no other computers besides this giant general-purpose transistorized digital one. 除了这台晶体管大型通用数字计算机之外, 我们就没有别的计算机了。
-
Besides criticizing everything we said, he did very little. (Perrin)
他除了批评我们所说的一切事情之外,几乎没有做什么事(注意:这个含有little的句子也是否定句)。