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

prep 2-198关于时态问题

[复制链接]
跳转到指定楼层
楼主
发表于 2010-10-30 00:24:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
198.(31399-!-item-!-188;#058&006299)(GWD-18-Q31)DA



Between 1990 and 2000 the global economy grew more than it did during the 10,000 years from the beginning of agriculture to 1950.

A. Between 1990 and 2000 the global economy grew more than it did during the 10,000 years from the beginning of agriculture

B. Between 1990 and 2000 the growth of the global economy was more than that during 10,000 years, from when agriculture began

C. The growth of the global economy between 1990 and 2000 exceeds that which had been for 10,000 years from the beginning of agriculture

D. The growth of the global economy between 1990 and 2000 exceeds what it has been for 10,000 years, from when agriculture began
what it has been用法awkward,现在完成时使用错误,应改为过去时态(一般过去时或过去完成时)for 1000 years错误,应该在1000 years前加上定冠词以特指那1000年;from when做非限定性语义错误

E. The growth of the global economy between 1990 and 2000 exceeded what it did for the 10,000 years from the beginning of agriculture


为什么D里面说不能用完成时态。。我经常时态选错,我觉得during是一段连续的时间,为什么不用完成时呢?
我觉得关于时态我是经常混乱的。常常2选一的时候,我就会选错。请各位帮帮忙~谢了
收藏收藏 收藏收藏
沙发
发表于 2010-10-30 00:49:50 | 只看该作者
楼主记住,during接过去一段时间,要用一般过去时
板凳
 楼主| 发表于 2010-10-31 10:53:24 | 只看该作者
但是in the past n years,也是过去过去的一段时间,不也是用完成时的么?
地板
 楼主| 发表于 2010-10-31 10:54:50 | 只看该作者
我特别记得的是下面几个用法
in the last century'
表示的是大段时间,而不是一个时间点

with in the past/last/recent N years (N代表一个数或一段时间)
in the past/last/recent
N years

您看第一个,过去的一个世纪,不是也是过去的一段时间么,没有延续到现在。我不是很明白耶。谢谢
您需要登录后才可以回帖 登录 | 立即注册

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

IESE MBA
近期活动

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

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

ChaseDream 论坛

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

返回顶部