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

have done 理解 一道语法题目 a huge flying reptile

[复制链接]
跳转到指定楼层
楼主
发表于 2011-11-17 15:10:56 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
A huge flying reptile that died out with the dinosaurs some 65 million years ago, the Quetzalcoatlus had a wingspan of 36 feet, believed to be the largest flying creature the world has ever seen.
A. believed to be
C. and it is believed to have been


为什么需要用to have done?  答案解释的是因为Q已经died out ,表明这种动物曾经是最大的动物,但现在已经不存在了,而A则暗示了这种动物现在还是最大的动物,与die out 矛盾!

但是,我认为, the world has ever seen 暗示从过去持续到现在世界的情况还是如此,所以Q还是可以是迄今最大的,
请各位指教!
收藏收藏 收藏收藏
5#
发表于 2020-4-4 16:57:32 | 只看该作者
这道题我做错了,选择了E,但是我对E也是有疑问的。
当时没有选择C(考虑have been已经是、曾经是)
也是因为在各种It, which中看。看指代谁

但是,这题最明显的结题点应该是平行结构

The Q had xxx and it is believed xxx。 两个完整的句子并列。
其他的都不是句子。
地板
发表于 2012-8-5 18:04:42 | 只看该作者
为什么C中的it不能提代前面的a wingspan?这样也会有指代错误吧
板凳
发表于 2011-11-22 21:59:05 | 只看该作者
时态在这里不是主要的问题 还是ls说道的逻辑含义
所以gmac不会把 a选项写成 and it is believed to be 这样争议就大了
沙发
发表于 2011-11-20 12:24:46 | 只看该作者
我的理解是这样的,句子主句是 Quetzlcoatlus has a wingspan....,如果后面直接加believed ,那么过去分词是直接修饰feet的,PREP笔记中说只要句子末尾是过去分词,不管是不是前面有逗号都直接修饰最近的名词。这个是错误一,

第二时态的问题,如果翻译成中文就是迄今为止世界上看到过的最大的动物,无论这个动物是否是过去存在的,它都是到目前为止最大的动物。
您需要登录后才可以回帖 登录 | 立即注册

IESE MBA
近期活动

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

手机版|ChaseDream|GMT+8, 2024-11-11 23:01
京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号

ChaseDream 论坛

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

返回顶部