分享

英语动词时态详解:现在完成时

 昵称35554714 2016-08-03
说明:引用此文请注明出处,并务请保留后面的有效链接地址,谢谢!http://www./Article/200805/327_4.html

 

2. in the last five years

类似于in the last five years的时间状语,它若表示从现在算起的过去一段时间内,通常要与现在完成时连用。如:

The house has changed hands three times in the last two years. 在过去两年中,这栋房子已转手三次。

3. in the past five years

类似于in the past five years的时间状语,它表示从现在算起的过去一段时间,因此通常要与现在完成时连用。如:

I’ve seen little of her in the past few weeks. 近几周我很少见到她。

We’ve planted thousands of trees in the past five years. 过去五年我们种了成千上万棵树。

4. over the years

over the years 的意思是这些年来”“经过这么多年之后”“最近几年,通常表示的是从现在算起的过去几年,因此通常与现在完成时连用。如:

She’s brought us so much happiness over the years. 这些年来,她给我们带来了不少的幸福。

We’ve had a few arguments over the years, but in general we get on very well. 最近几年来,我们争吵过几次,但总的说来,我们相处得很好。

5. so far

so far表示到目前为止时,它指的是从过去某时持续到现在的一段时间,因此通常与现在完成时连用。如:

So far 500 people have died in the earthquake. 到现在为止,已有500人在地震中丧生。

So far the work has been easy, but things may change. 到目前为止,这工作很容易,但情况可能有变化。

但是,当 so far 表示到这种程度或范围时,则不一定与现在完成时连用,而是可以根据情况选用时态。如:

I can only help him so far. 我只能帮他到这种程度。

6. up to now

up to now 的意思是到现在为此,指从过去持续到现在的一段时间,通常与现在完成时连用。如

Up to now he’s been quiet. 他直到此刻仍保持沉默。

Up to now, the work has been easy. 到现在为止这工作还算容易。

7. It’s the first time that…

It’s the first [second, third…] time that… 的意思是这是第一次第二次、第三次……做某事其中的that从句通常要用现在完成时。如:

It’s the second time I’ve come here. 这是我第二次来这儿。

It’s the first time that he has seen an elephant. 这是他第一次见到大象。

 

引用地址:http://www./Article/200805/327_4.html

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多