She made great progress ____ the past 2 years

Shemadegreatprogress____thepast2years答案给的是in不过made是过去时应该用during吧请问可以用during吗这么说用inthe... She made great progress ____ the past 2 years

答案给的是 in 不过made是过去时应该用during吧
请问可以用during吗
这么说用in the past了不过in the past包含现在在内应该也用于现在完成时啊
还有应该是 during the last 还是 during the past 啊用法有什么不同啊
请回答详细点啊我有很多分啊怎么没人了我等着的啊我晕
展开
百度网友597b498
2012-10-20 · TA获得超过283个赞
知道小有建树答主
回答量:214
采纳率:0%
帮助的人:204万
展开全部
要用in
这是个一般过去式的句子 要保持时态一致 表示时间的状语是 ____ the past 2 years
看前面的made 知道这是一般过去式 因此后面也应该是个过去的时间点或时间段
during + 时间
表示在某段时间里
常用作现在完成时态的时间状语 !
现在完成时由“have/has+过去分词”构成,主要有两个含义:
  ①表示动作发生在过去,但与现在的情况有联系,有时无时间状语,有时和一些表示不确定的过去时间状语连用,如:many times,just,yet,ever,never,just,already,before,so far, by now等连用。
  ②表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作,用于延续性动词,且句中常带有表示一段时间的时间状语,如:since + 时间点/从句,for two months, so far等。

in the past +时间 是一个过去的时间状语 不包括现在呀 意思是在过去的两年里,和现在没有关系 因此要填in
during the past 2years 则前面的 不应该是made了
during the last +time 我好像没有听说过 last好像只能表示过去式 如last year , last summer in the last year last 好像不能跟during ;
这是我的观点 有疑问请指出(*^__^*)
追问
不过我们老师说 in the past 包括现在during the last是在过去的……期间这怎么回事啊郁闷
追答
这是在网上找到的
in the past与过去时连用,这是是无疑的,且看:
In the past the hillsides and most of the land was wooded. (Unit 18 New Zealand )

但in the past+段时间,则表示从过去某时算起到现在的一段时间,且表示对现在的情况有所影响:

This emphasis(强调)on treatment clearly has something to do with the technological advances that have taken place in the past ten to fifteen years. (2002年普通高等学校招生全国统一考试(北京卷))

你最好找一下in the past 和during the past 的区别 我仍然认为这个题很轻易可以选in 看一下各时态的时间状语
lucy5763
2012-10-20 · TA获得超过7383个赞
知道小有建树答主
回答量:1051
采纳率:0%
帮助的人:1256万
展开全部
应该用in
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式