打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
英语动词时态详解:现在完成时
说明:引用此文请注明出处,并务请保留后面的有效链接地址,谢谢!http://www.yygrammar.com/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.yygrammar.com/Article/200805/327_4.html
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
英语中哪些词常与现在完成时连用
11种标志指引你正确用现在完成时态_正东方教育英语辅导
现在完成时
China''''s KPI over the past five years
现在完成时(一)
现在完成时态
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服