作业帮 > 英语 > 作业

时态问题

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/06/04 19:51:03
When at Harvard,he spent a lot of time imagining how the world over the next 10 or 20 years. A.changed B.has changed C.will change D.was going to change 老师答案是D,我想问一下为什么不选B,题中不是有明确的时间状语吗?请老师给予详细解答,谢谢。
时态问题
解题思路: 时态的判断要看语境
解题过程:
When at Harvard,he spent a lot of time imagining how the world over the next 10 or 20 years.
A.changed B.has changed C.will change D.was going to change
答案为D,句意为:当在哈佛的时候,他花了很多时间想像在接下来的10或20年里世界将会变成什么样子。
你看句中的时间状语over the next 10 or 20 years,说明他在哈佛读书的时候,这个时间还未到,所以判定应该用将来的某种时态;再看句中的谓语动词spent,说明是过去的事情,所以我们选择过去将来时。
而B项是现在完成时,表示过去的动作持续到现在或有可能继续持续下去。例如:
I don't know what has happened to him recently. 我不知道他最近发生什么事了。
明白了吗?若有问题请继续添加讨论啊,祝你学习进步!
最终答案:略