二、in the last five years类似于in the last five years的时间状语,它若表示从现在算起的过去一段时间内,通常要与现在完成时连用。如:This company has come a long way in the last five years. 最近五年这个公司已经前进了一大步。The house has changed hands three times in the last two years. 在过去两年中,这栋房子已转手三次。Is that the sum of what youve done in the last two years? 这就是你最近两年中完成的全部数量吗?【注】其中的介词in有时也可换成for, during, over, within 等,有时也可省去。如:I have been here for the last two weeks. 最近两周我一直在这里。Over the last few years, prices have fallen sharply. 在过去的几年中,价格已急剧下降了。My business has decreased during the last two months. 最近两个月内,我的生意减少了。另外,若不是表示从现在算起的过去一段时间,则不用现在完成时。如:Jim managed two goals in the last ten minutes. 在最后的10分钟内,吉姆设法得了两分。【比较】I didnt see much of Harry in the last months. 在最后的几个月中,我很少看见哈里。I havent seen much of Harry in the last months. 在最近的几个月中,我很少看见哈里。
三、in the past five years类似于in the past five years的时间状语,它表示从现在算起的过去一段时间,因此通常要与现在完成时连用。如:的时间状语,它表示从现在算Ive seen little of her in the past few weeks. 近几周我很少见到她。Weve planted thousands of trees in the past five years. 过去五年我们种了成千上万棵树。Population has increased by 200% in the past 25 years. 人口在过去25年内增加了200%。【注】其中的介词in有时也可换成for, during, over, within 等,有时也可省去。如:Hes been in a coma for the past six weeks. 在过去的六个星期中,他一直昏迷不醒。People have changed their diets a lot over the past few years. 在过去的几年中,人们的饮食习惯已改变了很大。Within the past few minutes, the President has issued a statement. 在过去的几分钟里,总统发表了一项声明。另外,有时可能用含有情态动词的完成式。如:I must have slept three hours in the past day and a half. 在过去的一天半时间里,我肯定只睡了三个小时。
【高考英语语法分类讲解:现在完成时连用】相关文章:
最新
2016-02-29
2016-02-29
2016-02-29
2016-02-29
2016-02-29
2016-02-29