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

请问这题B为什么不对?

[复制链接]
跳转到指定楼层
楼主
发表于 2011-5-13 10:46:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Five hundred million different species of living creatures have appeared on Earth, nearly 99 percent of them vanishing.

A.    Five hundred million different species of living creatures have appeared on Earth, nearly 99 percent of them vanishing.
B.    Nearly 99 percent of five hundred million different species of living creatures that appeared on Earth have vanished.
C.    Vanished are nearly 99percent of the five hundred million different species of living creatures that appeared on Earth.
D.    Of five hundred million different species of living creatures that have appeared on Earth, nearly 99 percent of them have vanished.
E.    Of the five hundred million different species of living creatures that have appeared on Earth, nearly 99 percent have vanished.

请问B为什么不对
收藏收藏 收藏收藏
沙发
发表于 2011-5-13 14:51:12 | 只看该作者
几点想法供参考:
1. five hundred million 前面有个the更符合逻辑意思
2. 改变了原来的句子重心
3. 主语99% 和谓语have vanished离的太远

欢迎拍砖及补充
板凳
发表于 2011-5-13 16:37:17 | 只看该作者
我觉得主要是因为句子的意思改变了
原句的意思是:有5亿种不同的生物曾在地球上出现过,它们中有近99%消失了。
而B的意思是:有近99%的5亿种不同的生物在地球上出现过的已经消失了。   把原句5亿种生物还乘了个99%
而且原句的时态都是现在时,说明的是一种客观事实    B选项中还用到了过去时,没有原句贴切
地板
发表于 2011-10-16 21:43:34 | 只看该作者
可是如果按照句意逻辑来的话,have appeared表示现在还存在啊。已经have vanished了,那些creature不该是用过去式appeared更符合实际么。而且B中that是修饰creature的,并不存在乘以99%的问题吧。。。
5#
发表于 2012-8-23 15:49:29 | 只看该作者
到底有没有解阿。。。个人认为appear不能用完成时,appear不是瞬间动词嘛。。。选B。
6#
发表于 2013-1-14 22:08:43 | 只看该作者
appeared表示现在已经不在。这里应该用完成时,表示过去存在,现在可能在可能不在。
7#
发表于 2013-1-15 08:50:54 | 只看该作者
B选项,只有名词无整句。
您需要登录后才可以回帖 登录 | 立即注册

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

IESE MBA
近期活动

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

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

ChaseDream 论坛

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

返回顶部