选什么为什么In the past few yeas,there___great changes in my hometown.A have been B had been C have had个人认为选择C项,感觉应该是现在完成时态,过去的几年里家乡有很大的改变,那这个改变应该继续的,所以是
来源:学生作业学帮网 编辑:学帮网 时间:2024/06/05 04:44:31
选什么为什么
In the past few yeas,there___great changes in my hometown.
A have been B had been C have had
个人认为选择C项,感觉应该是现在完成时态,过去的几年里家乡有很大的改变,那这个改变应该继续的,所以是现在完成时,
In the past few yeas,there___great changes in my hometown
是A因为in the past few years是明显的用过去完成时的时间状语,你的分析也是完全对的~
不好意思,打错了,是现在完成时啊~前面没仔细看啊~应该是A,动词应该是用be的,而不是用have
不对,应该选B
从In the past few yeas来看,是过去的完成时态。所以应该用had ,而后面的been是表示可持续的状态的。所以用B刚刚好。
嗯,楼主已经知道是现在完成时,这点是完全正确的。但是楼主没有注意到这题还包含一个there be句型,所以楼主的C就不对了,少了一个be啊,而be现在完成时就是been了,所以正确选项是答案A了。有疑问可以再说。
说的很有道理 可是there be结构为什么要选c。。。
in the past 什么时态啊?
in the past 用什么时态
in the past year 什么中文意思
in the past 和in the last有什么区别?
in the past造句
Memory in the past
in the past two
in the past翻译
:in the past century
in the past long
in the past few
Trapped in the past
in the past
If the horse wins tomorrow,he___thirty races in the past five years.A.will win B.would winC.will have wonD.has won 选什么 为什么啊
in the past two years和over the past two years有什么区别?
People today live longer than____ in the past.that和 those选哪个呢?为什么?
in the past in the past few years in the last 30 years 各用什么时态?
in the past ^years ,后面要用完成时么,为什么