ChaseDream
搜索
12下一页
返回列表 发新帖
00:00:00

Fossils of a whale that beached on an African shore more than a million years ago and was subsequently butchered by hominids have been recovered by paleontologists.

正确答案: A

更多相关帖子

524

帖子

15

好友

4712

积分

ChaseDream

注册时间
2003-03-17
精华
8
解析
查看: 10985|回复: 14
打印 上一主题 下一主题

求助GWD-8-Q17

[复制链接]
跳转到指定楼层
楼主
发表于 2010-6-5 16:27:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
GWD-8-Q17:

Fossils of a whale that beached on an African shore more than a million years ago and was subsequently butchered by hominids have been recovered by paleontologists.


A.that beached on an African shore more than a million years ago and was subsequently butchered by hominids have

B.that beached on an African shore more than a million years ago and then was subsequently butchered by hominids has

C.that beached on an African shore more than a million years ago, which was subsequently butchered by hominids, has

D.having been beached on an African shore more than a million years ago and subsequently butchered by hominids, have

E.having beached on an African shore more than a million years ago and then subsequently were butchered by hominids have


答案是A,为什么D不对 having been beached 不是可以很好地修饰whale吗





A.that beached on an African shore more than a million years ago and was subsequently butchered by hominids have

B.that beached on an African shore more than a million years ago and then was subsequently butchered by hominids has

C.that beached on an African shore more than a million years ago, which was subsequently butchered by hominids, has

D.having been beached on an African shore more than a million years ago and subsequently butchered by hominids, have

E.having beached on an African shore more than a million years ago and then subsequently were butchered by hominids have


答案是A,为什么D不对 having been beached 不是可以很好地修饰whale吗
收藏收藏 收藏收藏
沙发
发表于 2010-6-5 23:02:48 | 只看该作者
having been done本来就是典型错误的用法 而且你看 been beached是被动,后面又有by hominids 句子的意思就变成 被人类搁浅
板凳
发表于 2010-6-5 23:53:41 | 只看该作者
having been 结构很啰嗦,完全可以省略掉。
地板
 楼主| 发表于 2010-6-6 09:27:29 | 只看该作者
en  是啊 by homids 可以修饰前面的分句引起歧义   正解谢谢
5#
发表于 2010-6-6 09:50:20 | 只看该作者
句子中有a million years ago 这是一个用过去式的时间状语标志,这里是用过去式客观描述一个事实。楼上仁兄也说了having been done 是一个错误的句式,而且present perfect不能更客观的描述这个事实~


个人看法,。加油↖(^ω^)↗
6#
 楼主| 发表于 2010-6-6 10:10:35 | 只看该作者
是啊 a million ago都没注意到 那就一定要用一般过去了~
7#
发表于 2010-7-5 12:46:27 | 只看该作者
请问这种having been  结构如果出现是不是通常是错误的呢?陈向东的语法也是这么说的?
这题我把was看成修饰fossils,选错了。哎
8#
发表于 2010-9-28 21:27:40 | 只看该作者
了解句意还是很重要的,否则在主动和被动力纠结……
9#
发表于 2011-11-22 22:20:03 | 只看该作者
可是这个句子的主语不是fossils吗,为什么之后并列的动词was butchered 的主语又变成了whale呢?求解~~
10#
发表于 2011-11-22 22:36:51 | 只看该作者
可是这个句子的主语不是fossils吗,为什么之后并列的动词was butchered 的主语又变成了whale呢?求解~~
-- by 会员 何倩倩 (2011/11/22 22:20:03)


Fossils(主) of a whale(介词短语作定语修饰fossils) that(定语从句修饰whale,先行词that指代whale,在从句中做主语) beached(从句谓语) on an African shore more than a million years ago(从句状语) and was subsequently butchered(从句并列谓语) by hominids(从句第二谓语之宾语) have been recovered(主句谓语) by paleontologists(主句宾语).
您需要登录后才可以回帖 登录 | 立即注册

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

IESE MBA
近期活动

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

手机版|ChaseDream|GMT+8, 2024-9-20 07:07
京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号

ChaseDream 论坛

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

返回顶部