- UID
- 1274619
- 在线时间
- 小时
- 注册时间
- 2017-4-14
- 最后登录
- 1970-1-1
- 主题
- 帖子
- 性别
- 保密
|
以下是个人想法 open to discussion
根据RON对现在完成时用法的说明,其中有一点是
对于 Actions that represent states (= that last for a certain duration)
If, for this kind of verb, "has/have VERBed" is used with a time duration, then ...
... it has happened for that duration up to now;
... it may still be happening, or it may just have ended.
应该就是说明句中的verb之后有可能发生也有可能不再发生
结合原句,我认为原句中at least的表达很贴合这个用法,
因为at least 包含了两种可能性即大于6000年,或者等于6000年,表明过去到现在已经持续了6000年,但是之后有没有持续不确定
而现在完成进行时的含义应该是表示过去开始,现在有,以后也会持续的动作,有点排除了at least中=6000年的可能性
所以我觉得这里的at least让现在完成时的用法 更精确
不知道想的对不对...希望有NN来指教一下 |
|