英语中不可以说 be surprised by … 吗

笔者曾经在某辅导资料中见到过这样一道单项选择题:“I  was ______ at(或者by) what  he  said  yesterday.A. surprised  B. amazed  C. surprising  D. amazing ”参考答案是:“应该选B,因...

英语中不可以说 be surprised by  


笔者曾经在某辅导资料中见到过这样一道单项选择题:

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

 

 笔者认为,这道题选B或者选A都是正确的,因为 be surprised by… 也可以表示……感到惊讶,例如下面两个例句均摘自《英语用法指南》第二版翻译本第556-557页,外语教学与研究出版社出版发行,20009月第1版:

The burglar was surprised by the family coming home unexpectedly. 入室作案的窃贼因那一家人突然回来而吃了一惊。

I’m surprised at / by your attitude. 我对你的态度感到奇怪。

更多例句如:

I was amazed at [by] his rapid progress in English . = I was amazed that he had made such rapid progress in English . 他的英语进步迅速,令我大为惊讶。(摘自《英汉多功能词典》第66页,外语教学与研究出版社出版发行,19971月第1版)

I wasn’t at all surprised by the news. 对于这则新闻我一点都不觉得意外。(摘自《韦氏高阶英汉双解词典》p. 2116

  • 发表于 2020-12-23 19:04
  • 阅读 ( 10698 )
  • 分类:介词用法

你可能感兴趣的文章

相关问题

2 条评论

请先 登录 后评论
黎反修
黎反修

英语翻译 (已退休)

108 篇文章

作家榜 »

  1. 柯编辑 293 文章
  2. 管理员 242 文章
  3. 黎反修 108 文章
  4. 蒋学文 95 文章
  5. 刘永科 54 文章
  6. 倪肖丁 51 文章
  7. 舒清海 37 文章
  8. 陈根花 34 文章