in the past few years 为什么只能用于现在完成时不能用于过去式in the past few years there____ great changes in my hometown.A.have taken placeB.have beenC.have happenedD.were这题选D不行吗?
来源:学生作业学帮网 编辑:学帮网 时间:2024/06/03 19:31:12
in the past few years 为什么只能用于现在完成时不能用于过去式
in the past few years there____ great changes in my hometown.
A.have taken place
B.have been
C.have happened
D.were
这题选D不行吗?
选B
in the past few years (in 可换成during,past 可换成last) “在过去的几年里”
必须要用现在完成时.
因为它表达的时间是从过去几年开始一直延续到现在,延续到现在的动作就是现在完成时,
而一般过去时只是单纯的表示发生在过去的动作,和现在没有关系.
是从过去的几年一直到现在 典型的现在完成时
因为这个指的是一段时间,而不是具体的过去的某一个时间点
如果说是last year,就可以用D
过去时涉及到的动作是点动作,即瞬间完成了。
本题中需要延续性的动作,in the past few years表示一个时间段。在过去的那几年里,我的家乡发生了巨大的变化。
in the past few
in the past few years
in the past few years造句
in the past few centuries是什么意思
in the past few years 过去完成时 in the last few years 现在完成时 in the past 一般过去时
in the past year 什么中文意思
【英语】请问in the past few days与for the past few days有区别吗?
There( ) great changes in Shanghai in the past few years.
英文报纸上的句子~Chirac's efforts in the past few year to spearhead efforts to lift the unreasonable European arms embargo on china.
in the past few years 用什么时态?
in the last / past few years的用法
shanghai _______ (change) a lot in the past few years
in the last year时态问题这与in the past few years 有什么区别?是不是in the last year是没有the的?可以用现在完成也可以用过去完成而in the past few years只能用现在完成?不清楚的话 请不要乱说 高三了 英
in the past few years和in the last few years的区别,
in the last few days 和 in the past few days 是否可以互相替换?
what do you think__to protect our environment in the past few year?A to do B was done C has been done D have done
In the past (a few;few)years,great changes have taken place in my gometown.
in the last few decades和over the past few decades 意思一样吗?