作业帮 > 英语 > 作业

解释一下英语语态

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/28 14:13:45
In the past few years there ( ) great changs in my hometown . 1) have been 2) were 3)had been 4) are
解题思路: 如果句子的时间状语是in the past/last+一段时间,那么句子的谓语动词必须要用现在完成时态。
解题过程:
选1)正确。
in the past few years“在过去的几年里”,要用现在完成时。因为它表达的时间是从过去几年开始一直延续到现在,延续到现在的动作就是现在完成时。而一般过去时只是单纯的表示发生在过去的动作,和现在没有关系。
句意是:在过去的几年里,我的家乡发生了巨大的变化。



最终答案:略