ChaseDream
搜索
返回列表 发新帖
查看: 2218|回复: 4
打印 上一主题 下一主题

一道语法题,求讲解。THX

[复制链接]
跳转到指定楼层
楼主
发表于 2011-6-28 21:14:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Those of the legislators opposing the swampland protection bill have only theirselves to blame for the plight of the endangered black thrush bird.正确答案是: legislators opposed to the swampland protection bill have only themselves


我的问题是,如果选择了这个正确答案,那谓语动词岂不是有opposed和have这两个了?
谢谢解答!
收藏收藏 收藏收藏
沙发
发表于 2011-6-28 22:09:16 | 只看该作者
首先一看这划线的部分就应该知道不对了,英语写的再难看上两眼也是应该知道它在说什么,原文划线部分狗屁不通。
第二本句主语legislators,谓语have,opposed to the swampland protection bill 可以理解为曾经反对这个保护法案的立法者,起到修饰legislator的作用,opposed使用过去式表示这些人曾经做过的意思

愚见。。。。。。启望指正
板凳
发表于 2011-6-28 22:09:30 | 只看该作者
opposed,既然是分词,是修饰前面的legislator啊,是定语,所以句子中的谓语have啊~
地板
 楼主| 发表于 2011-6-28 23:31:54 | 只看该作者
还是比较糊涂。。。oppose如果做分词也应该写成opposing啊,动作发起人是 legislator嘛。原谅我比较愚钝
谢啦
5#
发表于 2011-6-29 21:48:21 | 只看该作者
动词ing 表示这个动作正在进行,很明显这个反对的动作是已经发生了的,也就是可以翻译为这些立法者现在要为他们当初反对这个法案而受到谴责,注意,这里我在反对前面特意加了一个当初!!表示这个动作已经发生过了!!
您需要登录后才可以回帖 登录 | 立即注册

Mark一下! 看一下! 顶楼主! 感谢分享! 快速回复:

IESE MBA
近期活动

正在浏览此版块的会员 ()

手机版|ChaseDream|GMT+8, 2024-12-3 06:52
京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号

ChaseDream 论坛

© 2003-2023 ChaseDream.com. All Rights Reserved.

返回顶部