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

求助一道prep软件里面的语法题,杀人蜂的!求指导!

[复制链接]
跳转到指定楼层
楼主
发表于 2010-9-25 16:28:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Less than 35 years after the release of African honeybees outside Sao Paolo,Brazil,their descendants,popularly known as killer bees,had migrated as far north as southern Texas


A 同上
B In less than 35 years since African honeybees had been released outside Sao Paulo,Brazil,

答案是A
可是后面不是用了完成时态么,用since在这里引导不更好么,还原成their descendants..........had migrated.......in less than....since.....
我觉得这样子句子更加规范啊,不是吗?还是说in 后面接时间必须是将来时态才能搭配啊,而且我选B还有一个原因是African Honeybees在前面的句子里面是主语,这样后面的their descendants指代更加准确。

请NN们指点下,大家讨论下啊!
收藏收藏 收藏收藏
沙发
发表于 2010-9-25 16:30:33 | 只看该作者
in less 不是习惯用法
板凳
 楼主| 发表于 2010-9-25 16:44:45 | 只看该作者
不是习惯用法。。?我怎么觉得还挺常见的啊,比如说把工作最多在3个小时内完成,这个时候不就可以说finish your work in less than 3 hours 吗?
地板
 楼主| 发表于 2010-9-25 19:48:13 | 只看该作者
CDer们,看看这道题吧~~~究竟B选项最大的问题是因为用了in而没有对应的将来时态还是别的什么啊?
5#
发表于 2010-9-25 19:57:25 | 只看该作者
参见prep分析prep1 第三题
"since是现在完成时的标志和had migrated矛盾; since的使用不符合习惯用法"

关于指代问题,前面的短语只有一个复数词对应their,没有歧义的可能
您需要登录后才可以回帖 登录 | 立即注册

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

IESE MBA
近期活动

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

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

ChaseDream 论坛

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

返回顶部