有关被动语态的问题

老师好:请教一下。

     >>>问题 (1)

     http://www.yygrammar.com/Article/201501/3788.html

    由于某些动词与介词有习惯搭配,既不用to也不用for,而是用别的介词。如:……

     其中举的例子与“既不用to”是否矛盾?

    >>> 问题 (2)

    The ozone layer shields the earth from the sun's ultraviolet rays.

    这句话变为被动语态,如下:

  (aThe earth is shielded by the ozone layer from the sun's ultraviolet rays.

   (b) The earth is shielded from the sun's ultraviolet rays by the ozone layer.

    哪句话正确?



请先 登录 后评论

最佳答案 2018-01-22 22:01

1. 网友的疑问有道理。我查看了一下语法网的这篇文章,倒不是说文中有何错误,而是在含有双宾语的被动句中,由to 或for 引出“直接宾语”的问题,跟被动语态不使用by 引出施事者,混为一谈了。如:be known to sb. 不说 be known by sb.

2. The ozone layer shields the earth from the sun's ultraviolet rays.

该句变被动语态,我倾向这个表达:

The earth is shielded from the sun's ultraviolet rays by the ozone layer.

【原因】from 跟shielded 的关系更为密切,所以,"by + 动作的施事者" 靠后。


请先 登录 后评论

其它 2 个回答

陈才   - 英语教师
擅长:中考英语,词法问题

The earth is shielded by the ozone layer from the sun's ultraviolet rays.(correct)


请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

 (b) The earth is shielded from the sun's ultraviolet rays by the ozone layer.

  (正确)

 【类似例句】

  I stopped her (from) telling it to her friend .(主动句)

  She was stopped (from) telling it to her friend by me . (被动句)

请先 登录 后评论
  • 1 关注
  • 3 收藏,3691 浏览
  • wenkus1 提出于 2017-11-29 21:51

相似问题