现在完成时的用法

2022-12-25 00:07:20   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《现在完成时的用法》,欢迎阅读!
用法,完成,现在
现在完成时讲解的用法

一、构成方法

have+ v-p.p(动词的过去分词)构成,主语是第三人称单数时,要将 have 改为 has.

二、用法说明

表示到现在为止已发生或完成的动作,其结果的影响现在依然存在。有时与just already yet recently before twice three times等时间状语连用,如:

I have seen the film already. 我已经看过那部电影了。(现在我知道电影的内容了。

Have you seen my bag 你看到我的手提包了吗? (你知道它在哪里?

注意:

1. 现在完成时不与last weekyesterdayjust now two days ago in1983 when等表示具体的过去时间的状语连用。

2. 一般过去时只强调在过去发生过某事或关注的是动作发生的时间、地点、方式等;而现在完成时则强调过去的动作对现在的影响,因此,若现在影响并不存在时就不能用现在完成时了。如说They have closed the door. 那门现在也是关着的,若被风吹开了,就只能说They closed the door. 了。


表示从过去某一时刻开始一直持续到现在的动作或状态。常与since+时间点”for+时间段”,及how long ever since ever before so far in the last /past few years,等时间状语连用。如:

She has been a dancer for ten years. 她已当了十年的舞蹈演员了。

Weve planted thousands of trees in the past few years. 过去几年我们种了成千上万棵树。

There has been no bad news so far . 到现在为止还没有什么坏消息。

Theyve lived here since 1989. 1989年起他们就在这里住了。

I saw Mary in May and I havent seen her since then . 我五月见到玛丽,从那之后就没见到她了。

注意:非延续性动词comegojoin leavearrive return diebuyborrow 等的完成时,在肯定句中不能与 for since 等引导的时间段连用。但其在否定式是可与这类时间状语连用的。如:I havent met her for two years. 我两年没有遇见她了。

用于This/That/It is the firstsecond„) time that„句型中。如:

It is the first time that I have visited the beautiful city. 这是我第一次参观这个美丽的城市了。




本文来源:https://www.wddqxz.cn/4b7f226027d3240c8447ef15.html

相关推荐