3个回答
展开全部
用完成时
因为完成时强调的是“已经”,或者说强调“动作的结果性”即是“过去发生的事情对现在的影响”。
过去时则强调动作的过去性本身,仅仅表示陈述事实,于现在有关无关根本不在交流范围之内。
从题目来看,变化时过去发生的,强调对现在的影响,所以用完成时。比如说 I have finished my homework.强调我已经完成家庭作业了。而I finished my homework.仅仅表示过去的这件事,跟现在都无关。
另外可以从时间状语判断,in the past few years 是个时间段,用完成时态。如果是具体的过去时间状语如:yesterday morning则使用过去时了。
因为完成时强调的是“已经”,或者说强调“动作的结果性”即是“过去发生的事情对现在的影响”。
过去时则强调动作的过去性本身,仅仅表示陈述事实,于现在有关无关根本不在交流范围之内。
从题目来看,变化时过去发生的,强调对现在的影响,所以用完成时。比如说 I have finished my homework.强调我已经完成家庭作业了。而I finished my homework.仅仅表示过去的这件事,跟现在都无关。
另外可以从时间状语判断,in the past few years 是个时间段,用完成时态。如果是具体的过去时间状语如:yesterday morning则使用过去时了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询