解释一下英语语态
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/07/17 02:12:21
In the past few years there ( ) great changs in my hometown . 1) have been 2) were 3)had been 4) are
![解释一下英语语态](/uploads/image/z/19357580-20-0.jpg?t=%E8%A7%A3%E9%87%8A%E4%B8%80%E4%B8%8B%E8%8B%B1%E8%AF%AD%E8%AF%AD%E6%80%81)
解题思路: 如果句子的时间状语是in the past/last+一段时间,那么句子的谓语动词必须要用现在完成时态。
解题过程:
选1)正确。
in the past few years“在过去的几年里”,要用现在完成时。因为它表达的时间是从过去几年开始一直延续到现在,延续到现在的动作就是现在完成时。而一般过去时只是单纯的表示发生在过去的动作,和现在没有关系。
句意是:在过去的几年里,我的家乡发生了巨大的变化。
最终答案:略
解题过程:
选1)正确。
in the past few years“在过去的几年里”,要用现在完成时。因为它表达的时间是从过去几年开始一直延续到现在,延续到现在的动作就是现在完成时。而一般过去时只是单纯的表示发生在过去的动作,和现在没有关系。
句意是:在过去的几年里,我的家乡发生了巨大的变化。
最终答案:略