“during the last+时间”(如:during the last ten years)这样的形式出现,句子为什么是用现在完成时,而不是过去完成时呢?相关知识点: 试题来源: 解析 就像你举的例子来说,during the last ten years,在过去的十年里,其实这里暗藏着“到现在为止”这个意思.例句:Great changes have taken place in this city ...
解析 严格来讲应该是现在完成时,指“过去两年以来(到现在)”. 但有些时候用在过去时也属正常,有些人会将之与"in the last two years"混淆用. (不好意思,答的时候没有看到楼上的) 分析总结。 但有些时候用在过去时也属正常有些人会将之与inthelasttwoyears混淆用...
现在完成时。duringthelast20years“过去20年里”,是现在完成时的标志,故用现在完成时。
"过去几年里"这个词组通常采用过去时态。过去几年里通常用过去时态。
during the past years在过去几年中 during(在...期间)用现在完成时态
during the last three years 可用于什么时态 相关知识点: 试题来源: 解析 一般过去时,现在完成时都可以用.结果一 题目 during the last three years 可用于什么时态 答案 一般过去时,现在完成时都可以用.相关推荐 1during the last three years 可用于什么时态 反馈 收藏 ...
答案:C.考查现在完成时态.句意"她的生活在过去的三年中改变了许多.".A过去式.B动名词/现在分词.C现在完成时态.D一般将来时态.根据during the last three years在过去三年中,强调的是过去的动作对现在产生了影响,因此用现在完成时态,由have/has+过去分词构成.主语life是单数,因此用has.答案是C. 她的生活在...
严格来讲应该是现在完成时,指“过去两年以来(到现在)”。但有些时候用在过去时也属正常,有些人会将之与"in the last two years"混淆用。(不好意思,答的时候没有看到楼上的)
你可以用from 2013 to 2016(三年),这时句子的谓语就必须用一般过去时或过去进行时。就是说,用一个...
in 通常指在某一期间,不强调开始或结束,只是陈述事实,所以在in the last two years 作时间状语的句子中,谓语往往使用一般过去时态,表示事情过去发生,现在不再进行。而during 通常指特定的时间段内,强调这段时间的两个点,即起点和终点,重在强调过程对某时刻产生的影响,因而在 during the last ...