家教黎老师的文章专栏 |
---|
“be surprised by …” 错了吗?
发表于:2011-06-25阅读:677次
|
问:有这样一道单项选择题:“I was at(或者by) what he said yesterday。 A. surprised B. amazed C. surprising D. amazing ”参考答案是:“应该选B,因为可以说be amazed at …,be amazed by …,be surprised at … (这三个短语都表示‘对……感到惊讶’),但是不能说be surprised by …”难道真的不能说“be surprised by …”吗? 答:这道题选B或者选A都是正确的,因为“be surprised by…”也可以表示“对……感到惊讶”,例如:The burglar was surprised by the family coming home un- expectely。入室作案的窃贼因那一家人突然回来而吃了一惊。I’m surprised at /by your attitude 。我对你的态度感到奇怪。(这两个例句摘自《英语用法指南》第二版翻译本第556-557页,外语教学与研究出版社出版发行,2000年9月第1版)I was amazed at [by] his rapid progress in English 。= I was amazed (that) he had made such rapid progress in English 。 他的英语进步迅速,令我大为惊讶。(摘自《英汉多功能词典》第66页,外语教学与研究出版社出版发行,1997年1月第1版) |