great changes(take)place in the past few year in my hometown

great changes(take)place in the past few year in my hometown
填完成时?为什么
看多了书不是好事 1年前 已收到3个回答 举报

zhizhi0610 幼苗

共回答了13个问题采纳率:100% 举报

用完成时
因为完成时强调的是“已经”,或者说强调“动作的结果性”即是“过去发生的事情对现在的影响”.
过去时则强调动作的过去性本身,仅仅表示陈述事实,于现在有关无关根本不在交流范围之内.
从题目来看,变化时过去发生的,强调对现在的影响,所以用完成时.比如说 I have finished my homework.强调我已经完成家庭作业了.而I finished my homework.仅仅表示过去的这件事,跟现在都无关.
另外可以从时间状语判断,in the past few years 是个时间段,用完成时态.如果是具体的过去时间状语如:yesterday morning则使用过去时了.

1年前

6

lblaohumao 花朵

共回答了2608个问题 举报

填 have taken 。
in the past few year 是现在完成时的标志。

【俊狼猎英】团队为您解答。

1年前

2

寻梦沙鸥 幼苗

共回答了1个问题 举报

这是已经发生的啊,完成时有个定义就是表示已经完成

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.070 s. - webmaster@yulucn.com