1
高中英语语法新体验——从经典例句开始
1.7.5.5 5.“for the past/last+段时间”之类的短语与现在完成(进行)时

5.“for the past/last+段时间”之类的短语与现在完成(进行)时

“for/in/over/during/within the past/last+段时间”之类的短语通常与现在完成(进行)时连用,尤以for和in最常用。有时介词可以省略。

Over the past40 years,29 other Chinese people have climbed Mount Qomolangma

successfully.(人教大纲版高三第17页)

在过去的四十年里,还有另外的二十九位中国人成功地登上了珠穆朗玛峰。

That has been my life for the past ten years.(人教大纲版高一下第17页)

这就是十年来我过的生活。

In the last few decades,the Australian government and the Kooris have worked

hard to improve the situation.(人教大纲版高三第167页)

在过去的数十年中,澳大利亚政府和古利人通力合作以改变现状。

Great changes have taken place the past two years.

过去的两年中发生了巨变。

提示:

for只用于延续性动词的句子中,但在否定句中不受此限。in the past在句子中作状语时,既可以用过去时,也可以用现在完成时。

In the past,studying abroad was a distant dream for most people.(人教大纲版高三第70页)

在过去,到国外学习对大多数人来说是一个遥不可及的梦想。

Many art objects that have been created in the past are now covered by dust in storerooms.(人教大纲版高二上第99页)

很多过去创作的艺术品现在都在库房里尘封着。