1 一道关于过去完成时的题

Within minutes of the Pulitze news conference last Monday,Daniel's website biography ________to include the prize. 


一道单选时态题 答案是 had been updated 为什么是这个 过去完成时应该要过去的过去 而这里显然更新是在conference后的。

请先 登录 后评论

最佳答案 2020-03-27 11:39

你的过去完成时的理解是正确的——表示过去的过去。但你具体判断的方法却错了。假定说话人在last Tuesday上网查Daniel's website biography,发现和上次看到的不一样了。原来已经更新了。这个语境中,上网查和发现都是过去的动作,要用一般过去时,那么更新是在一般过去时的动作之前发生的,自然要用过去完成时。

所以,你不能根据一个独立的句子就说过去完成时错了,没有过去的过去。那是因为过去的过去是从语境体现的。

请先 登录 后评论

其它 1 个回答

凡哥英语   - 归师
擅长:英语

既然没有上下文,我们就姑且不去讨论上下文,就题论题:


Within minutes of the Pulitze news conference last Monday,


过去完成时确实表示过去过去。但是本句的Last Monday,虽然也是过去,但它是干扰项,真正给予过去完成时参照的过去是Within minutes。


为了更好理解,我们把问题简单化,假设新闻发布会是上周一8:00召开,而within minutes是指3分钟之内,那网站数据更新不就是8:00 到 8:03之间(比如8:02)吗?这不正是过去(8:03)过去(8:02)


希望对你有所启迪。


请先 登录 后评论
  • 2 关注
  • 3 收藏,2365 浏览
  • FIND ONEPIECE 提出于 2020-03-24 11:42

相似问题