浅析现在完成时态的用法

合集下载

现在完成时的用法详解_现在完成时 英语语法.doc

现在完成时的用法详解_现在完成时 英语语法.doc

现在完成时的用法详解_现在完成时一、现在完成时句型构成基本结构:主语+have/has+动词的过去分词(p.p)(V-ed) e.g done二、现在完成时用法①肯定句中:主语+has/have+动词的过去分词(p.p)(V-ed)+宾语(或者其他).②否定句中:主语+haven’t/hasn’t+动词的过去分词(p.p)(V-ed)+宾语.③一般疑问句中:Have/Has+主语+动词的过去分词(p.p)(V-ed)+宾语(或者其他).(末尾用问号)三、现在完成时用法要点1.现在完成时不能单独与准确时间连用,(如表示过去的时间状语)如yesterday(morning、afternoon),last(morning、afternoon)等,除非与for,since连用.2.现在完成时往往同表示不确定的过去时间状语连用如already(肯定,句中),yet(否定,疑问,句中),just,before,recently,still,lately,never等:He has already obtained a scholarship.他已经获得了一份奖学金。

I haven’t seen much of him recently (lately).我已经很久没有看到他(最近的)。

We have seen that film before.我们以前已经看过那部电影了。

Have they found the missing child yet?他们找到失踪的孩子了吗?3. 现在完成时态经常与表示频度的时间状语连用,如often,sometimes,ever,never,twice,on several occasion等:Have you ever been to Beijing?你以前去过北京吗?I have never heard Bunny say anything against her.我从来没有听到Bunny说她的坏话。

现在完成时态

现在完成时态

现在完成时态现在完成时态是英语中的时态之一,用于表示过去发生的动作与现在的关联。

本文将介绍现在完成时态的用法及相关例句,并提供一些实用的语法规则和练习题,以帮助读者更好地理解和掌握这一时态。

一、现在完成时态的基本用法现在完成时态由助动词“have/has”加上过去分词构成,用于表示过去发生的动作与现在的关系,可以有以下几种用法:1. 表示过去发生的动作对现在造成的影响或结果:- I have lost my key.(我丢了钥匙。

现在我找不到了。

)- He has broken the window.(他打破了窗户。

现在窗户是破的状态。

)2. 表示过去发生的动作与现在的事件存在某种关联:- We have finished our homework, so we can go out to play.(我们完成了作业,所以我们可以出去玩了。

)- She has already eaten dinner, so she is not hungry now.(她已经吃过晚饭了,所以现在不饿。

)3. 表示过去开始的动作一直延续到现在:- They have lived in this city for five years.(他们已经在这个城市住了五年。

至今仍在住。

)- I have known her since we were children.(我认识她从我们还是孩子的时候。

至今仍然认识。

)二、现在完成时态的语法规则1. 肯定句:主语 + have/has + 过去分词- I have watched that movie before.(我以前看过那部电影。

)- She has visited Paris many times.(她多次去过巴黎。

)2. 否定句:主语 + have/has + not + 过去分词- I have not seen him today.(我今天没有见到他。

)- They have not finished their work yet.(他们还没有完成工作。

现在完成时态使用

现在完成时态使用

现在完成时态使用现在完成时态是英语中一种重要的时态,用来表示过去发生的动作或经历与现在的关联。

它由助动词“have/has”和动词的过去分词构成。

在本文中,我们将探讨现在完成时态的使用以及相关的规则和例子。

一、描述动作的完成现在完成时态用于描述过去发生的动作或事件对当前时间造成的影响或结果。

它强调的是过去的行动与当前的关系。

1. 表示过去经历的动作或事件:例如:- I have visited Paris several times.(我去过巴黎好几次。

)- She has seen that movie before.(她以前看过那部电影。

)- They have lived in this city for five years.(他们在这个城市已经住了五年。

)2. 表示过去发生但对当前仍有影响的动作或事件:例如:- He has lost his key.(他丢了钥匙。

)- We have finished our homework.(我们已经完成了作业。

)- They have already left for the airport.(他们已经去机场了。

)二、时间状语的使用现在完成时态常常与以下时间状语连用,帮助我们更准确地表达动作的完成情况。

1. for + 一段时间例如:- I have studied English for five years.(我已经学习英语五年了。

)- They have lived here for two months.(他们在这里已经住了两个月。

)- She hasn't seen her parents for a long time.(她已经很久没见父母了。

)2. since + 过去的时间点例如:- He has been in Beijing since last week.(他从上个星期开始一直在北京。

)- We have known each other since high school.(我们从高中起就认识彼此。

现在完成时态用法全面总结(个人原创 绝对好用)

现在完成时态用法全面总结(个人原创 绝对好用)

现在完成时用法小结一、现在完成时的构成:助动词have(has)+ 过去分词否定式have(has)not+ 过去分词疑问式:have\has not+主语+过去分词;have\has +主+not+过去分词二、现在完成时态的用法1、表示开始于过去的动作一直持续到现在,而且还可能继续持续下去。

这时,谓语动词一般为延续性动词。

例如:I have been a teacher for 5 years\since 5 years ago.(五年前是个时间点。

一直持续到现在的的状态,一直在做老师,以后还是老师。

)They have lived here for 7 years.(第一层含义,到说话这一刻,一直住在这里,这是一个持续状态。

第二层含义,如果他们正在搬家时候说这句话,则说明live这一事实不再持续,到此为止,他们可能要搬去别处住。

)◆这一用法的特点:谓语动词为延续性动词;动作发生在过去,持续到现在,并有可能继续下去;和“一段时间”的状语连用。

●since+时间段:I have worked in this place since 1990.I have lived in Xi’an since I left school\since 5 years ago●for+ 时间点: I have worked in this place for 20 years.I have lived in Xi’an for 5 years ago.“到目前为止…”:until now, ,up to\ till\until now,so farUntil now,I have been a monitor for 3 years.(放在句末亦可)Our country has until now, ,up to\ till\until now,so farWon 20 golden medals.●“在最近几个世纪、年、月以来……”in \over \during the past few years,for the lastfew century,through centuries,throughout the past decades.For the last few decades, great changes have taken place in Beijing.2.表示过去某时发生或完成的某一动作,谓语动词是短暂性动词(对现在造成的影响或结果)。

现在完成时态的用法总结

现在完成时态的用法总结

现在完成时态的用法总结
1.表示过去的经历或经历:
运动员:I have played soccer since I was a child. (我从小就开始踢足球了。


老师:She has taught English for 10 years.(她已经教了10年英语。


2.表示过去一些时间开始,但一直持续到现在的动作:
我们已经等了一个小时了。

:We have been waiting for an hour.
我已经住在这个城镇上10年了。

:I have lived in this town for 10 years.
3.表示过去一些时间内发生的具体动作或事件:
我刚刚完成了我的作业。

:I have just finished my homework.
我吃了早饭之后,就去上班了。

:I have gone to work after having breakfast.
4.过去的经历对现在的影响:
我刚刚吃过饭,所以我不饿了。

:I have just had dinner, so I'm not hungry.
我读了很多书,所以我现在的英语水平很高。

:I have read a lot of books, so my English level is high.
5.过去发生、但时间不明确的动作或事件:
我看过这部电影。

:I have seen this movie.你去过巴黎吗?:Have you been to Paris?。

现在完成时的概念与典型句型解析

现在完成时的概念与典型句型解析

现在完成时的概念与典型句型解析现在完成时是英语中的一种时态,用来表示过去开始并延续到现在的动作或状态。

它由助动词“have/has”和动词的过去分词构成。

现在完成时的使用频率非常高,因此掌握其概念和典型句型对于学习英语非常重要。

一、现在完成时的概念现在完成时表示过去发生的动作或状态与现在的关联,强调的是过去发生的动作对现在产生的影响或结果。

它与过去完成时不同,过去完成时强调的是过去某个时间点之前已经完成的动作。

二、现在完成时的典型句型1. 肯定句:主语 + have/has + 过去分词+…肯定句用于陈述已经完成的动作或状态。

例句1:I have finished my homework.翻译:我已经完成了我的作业。

例句2:She has lived in this city for ten years.翻译:她已经在这个城市生活了十年。

2. 否定句:主语 + have/has + not + 过去分词+…否定句用于陈述尚未完成的动作或表达否定的状态。

例句1:I have not seen the movie yet.翻译:我还没有看过这部电影。

例句2:He has not finished his work.翻译:他还没有完成他的工作。

3. 疑问句:Have/Has + 主语 + 过去分词+… + ?疑问句用于询问是否已经完成或发生了某个动作或状态。

例句1:Have you ever been to London?翻译:你去过伦敦吗?例句2:Has she finished her presentation?翻译:她完成了她的演讲吗?4. 现在完成时与时间状语连用:现在完成时经常与时间状语连用,用于强调动作或状态的持续时间。

表示延续时间的时间状语:for + 时间段表示起始时间的时间状语:since + 完整时间点例句1:I have lived in this house for five years.翻译:我已经在这个房子里住了五年了。

现在完成时的用法

现在完成时的用法

现在完成时的用法现在完成时是英语中的一种时态,用来表示过去发生的动作或事件对现在的影响或结果。

本文将讨论现在完成时的用法及相关注意事项。

一、基本用法现在完成时由助动词“have/has”和过去分词构成,通常用于以下情况:1. 表示过去开始并一直持续到现在的动作或状态。

例如:- I have lived in this city for ten years.(我在这个城市住了十年了。

) - They have known each other since they were children.(他们从小就相识。

)2. 表示过去完成的动作对现在造成的影响或结果。

例如:- She has studied hard, so now she can speak fluent French.(她曾经努力学习,所以现在她能够流利地说法语。

)- I have lost my keys, so I can't open the door.(我把钥匙弄丢了,所以无法打开门。

)二、与时间状语的搭配现在完成时经常与表示过去发生的时间状语连用,具体可以分为以下几种情况:1. 点时间状语:表示具体的某个时间点。

例如:- I have visited Beijing three times.(我已经去过北京三次了。

) - She has finished her homework just now.(她刚刚完成了作业。

)2. 时间段状语:表示某一段时间的延续。

例如:- They have been friends for many years.(他们已经是多年的朋友了。

)- We haven't seen each other since last summer.(我们自去年夏天以来就没见面了。

)3. 到目前为止的状语:表示从过去某一时间到现在为止。

例如:- He has already eaten lunch.(他已经吃过午饭了。

现在完成时的用法

现在完成时的用法

现在完成时的用法现在完成时是英语中的一种时态,用于描述发生在过去某个时间点之前但对现在仍然有影响的动作或状态。

本文将详细介绍现在完成时的用法及相关注意事项。

一、现在完成时的基本结构现在完成时的基本结构由助动词"have"(或其缩写形式"has")+ 过去分词构成。

具体结构如下:肯定句:主语 + have/has + 过去分词否定句:主语 + have not/has not + 过去分词疑问句:Have/Has + 主语 + 过去分词例如:- I have visited London.(我已经去过伦敦。

)- She hasn't finished her homework.(她还没完成作业。

)- Have you ever tried sushi?(你尝试过寿司吗?)二、1. 表示过去开始并一直延续到现在的动作或状态。

例:He has worked at the company for 10 years.(他在这家公司工作已经有10年了。

)2. 表示已经发生的经历或经历过的事情。

例:I have been to Paris twice.(我去过巴黎两次。

)3. 描述过去发生但对现在有影响的动作或状态。

例:They have just finished their project.(他们刚刚完成了他们的项目。

)4. 表示刚刚完成的动作或刚刚发生的事情。

例:We have just moved into a new house.(我们刚刚搬进了新家。

)5. 表示在过去某个时间点之前已经完成的动作或事情。

例:She has already bought the tickets.(她已经买好了票。

)6. 用于带有时间状语的句子,表示在过去某一段时间内已经完成的动作或事情。

例:He has read three books this month.(这个月他已经读了三本书。

现在完成时的用法讲解

现在完成时的用法讲解

现在完成时的用法讲解一、现在完成时的基本概念和构成现在完成时是英语中一个常用的时态,用来表示过去发生或已经完成的动作与现在的关系。

它由助动词“have/has”和动词的过去分词构成,其中“have”用于第一人称和第二人称,而“has”则用于第三人称单数。

二、现在完成时的基本用法1. 表示过去开始并持续到现在的动作或状态:例如:I have worked in this company for five years.(我已经在这家公司工作五年了。

)2. 表示过去曾经做过的事情对当前造成影响或产生结果:例如:She has lost her keys, so she can't open the door.(她丢失了钥匙,所以无法打开门。

)3. 表示某个时间点之前已经发生或完成的动作:例如:I have already finished my homework.(我已经完成了我的家庭作业。

)三、与时间状语连用的特殊情况1. 使用含有未来概念的时间状语时,需使用将来完成时代替现在完成时:例如:By next week, I will have finished this project.(到下周,我将会完成这个项目。

)2. 使用指定时间点为止加上“for”或“since”的状语时:例如:I have been studying English for five years.(我已经学习英语五年了。

)例如:He has lived in London since 2010.(他自2010年以来一直住在伦敦。

)四、与其他时态的对比1. 与一般过去时对比:现在完成时强调动作带来的结果或影响,而一般过去时则着重指明具体发生的时间点。

2. 与过去完成时对比:现在完成时强调过去到现在产生的影响或结果,而过去完成时则强调过去某个时间点之前已经完成的动作。

3. 与将来完成时对比:将来完成时用于表示将来某个时间点之前已经发生或已经完成的事情,而现在完成时则用于表示从过去某个时间点开始到现在所持续的动作或状态。

浅谈初中英语中“现在完成时”的用法

浅谈初中英语中“现在完成时”的用法

浅谈初中英语中“现在完成时”的用法
现在完成时是英语中一个重要的时态,用来表示过去发生的动作或事件对现在造成的影响或结果。

它常常和表示过去的时间状语连用,比如 already, yet, just, recently 等。

现在完成时的基本构成是由助动词have/has加上动词的过去分词构成。

其中have用于第一人称单数以外的人称,has用于第一人称单数。

这里的助动词have/has强调的是动作完成的程度。

现在完成时的用法有以下几种:
1. 表示过去发生的动作对现在的影响或结果:
I have finished my homework.(我已经完成了我的作业。


She has lost her key.(她丢了她的钥匙。


这里的just和recently表示动作发生在目前为止不久之前,即他刚刚到达,我最近读过那本书。

这里的already表示某个动作发生在过去某个时间点之前,即她已经吃完早餐了,他们已经去电影院了。

这里的for和since表示动作的持续时间,即我认识他已经10年了,他们从1990年就住在这里了。

现在完成时用来表示过去发生的动作对现在的影响或结果,或者表示刚刚发生或在过去某个时间点之前发生的动作。

熟练掌握现在完成时的用法可以帮助我们更准确地表达自己的意思。

完整版)现在完成时的用法详解

完整版)现在完成时的用法详解

完整版)现在完成时的用法详解现在完成时是英语中的一种时态,表示动作或状态已经发生,对现在产生影响或有关联。

下面是现在完成时的用法详解:一、构成和用法:现在完成时由助动词“have/has”加上动词的过去分词构成。

下面是不同人称的构成方式:I/we/you/they + have + 过去分词He/she/it + has + 过去分词现在完成时的用法包括以下几个方面:1.表示过去发生的动作对现在产生的影响或结果:I have ___(我已经完成作业了)2.表示过去开始的动作一直延续到现在并可能继续下去:She has lived in New York for five years.(她在纽约已经住了五年了)3.表示经历过的经历或动作:Have you ever been to Paris?(你去过巴黎吗?)4.表示已完成的动作或状态:They have already left.(他们已经走了)二、使用注意事项:使用现在完成时需要注意以下几点:1.不能和过去时间状语连用:He has already left yesterday.(错误)应改为He left yesterday.(正确)2.不能和表示过去具体的时间连用:I have seen her last night.(错误)应改为I saw her last night.(正确)3.可以和表明时间段的时间状语连用:I have lived here for three years.(我在这里住了三年了)4.可以和表示过去到现在一段时间的时间状语连用:I have known him since 2010.(从2010年起我就认识他)以上就是现在完成时的用法详解,希望对你有帮助。

现在完成时的三种基本用法

现在完成时的三种基本用法

现在完成时的三种基本用法现在完成时的三种基本用法现在完成时(Present Perfect)是英语语法中常用的一种时态,它表示过去开始到现在仍然存在或产生影响的动作或状态。

现在完成时的主要构成方式为助动词“have/has”与动词的过去分词形式组成。

在日常英语中,现在完成时常常被使用。

本文将会从三个方面介绍现在完成时的基本用法。

一、表示经验或经历现在完成时常用于表达个人的经验或经历,主语通常是第一人称,比如“I have visited New York three times”(我已经去过纽约三次了)。

这个句子中,“I”使用了第一人称,同时也使用了现在完成时,“have visited”表示我去过纽约并且此经验持续到现在。

另一个例子是“My brother has lived in London for two years”(我哥哥已经在伦敦住了两年了),同样的,“has lived”表示过去开始到现在这段时间内,我哥哥一直在伦敦生活。

二、表示未完成或持续状态现在完成时也可以用于表达过去发生的动作或状态直到现在仍然存在或持续。

例如,“I have been studying English for 5 years”(我已经学习英语五年了),其中“have been studying”说明了现在依然在进行英语学习的行为,也就是这个状态持续到现在。

另一个例子是“The company has been working on a new project for months”(公司已经开始开展新项目数月了),这个句子说明了公司仍在进行新项目的工作,而不是项目已经完成。

三、表示现在刚刚完成的动作现在完成时也可以用于表示现在刚刚完成的动作,这个时候,通常会加上“just”这个副词,比如“Just now, I have finished writing a report”(刚刚,我已经完成了一份报告)。

现在完成时的用法归纳

现在完成时的用法归纳

现在完成时的用法归纳一、现在完成时的基本概念及构成现在完成时是英语中的一种时态,表示过去发生或完成的动作与现在时间有关。

它由“助动词have/has+过去分词”构成。

其中,have用于第一人称和第二人称以及复数形式,has用于第三人称单数形式。

二、表示经验或完成的动作1. 表示对已经发生的事情拥有经验或感受。

例如:I have visited Paris twice.(我曾两次访问过巴黎。

)2. 表示过去发生但对当前情况具有影响或可能产生结果的动作。

例如:She has lost her keys, so she can't enter the house.(她丢失了钥匙,所以不能进入房子。

)3. 表示一个持续到目前为止的状态或动作。

例如:I have lived in this city for ten years.(我在这个城市住了十年。

)三、与时间状语连用1. 过去时间状语使用特定的过去时间状语如yesterday, last week, two days ago等与现在完成时连用,强调动作发生在具体过去某一点上。

例如:We have seen that movie twice this month.(我们这个月已经看了那部电影两次了。

)2. 到目前为止的时间状语使用含有表示到目前为止的时间段的状语如already, yet, ever等与现在完成时连用,强调动作发生在目前这一点上。

例如:Have you finished your homework yet?(你作业做完了吗?)四、与现在结果相关的动作1. 表示过去结束但对当前情况有影响的动作。

例如:I have cleaned the house, so now it looks tidy and neat.(我已经打扫了房子,所以现在它看起来整洁干净。

)2. 表示不断重复的动作或经历。

例如:She has visited China multiple times.(她多次访问过中国。

现在完成时的两种用法

现在完成时的两种用法

现在完成时的两种用法现在完成时表示过去发生或已经完成的动作对现在的影响或结果。

一、现在完成时表示影响这种完成时一般表示:过去发生的动作在过去已经完成;过去发生并完成的动作对现在有影响或结果;说话者强调的或感兴趣的就是这个影响或结果。

例句:Someone has broken the window. (结果:窗户仍破着。

)二、现在完成时表示持续这种完成时一般表示:过去发生的动作或开始的状语在过去并未完成或结束;到现在依旧持续;未来可能继续或到此结束)。

例句:He has worked for us ever since he left school.三、现在完成时表示重复这种完成时一般表示:过去到现在不断重复发生的动作或情况;可能继续;可能到此结束。

例句:My father has always gone to work by bike.四、现在完成时表示将来可以在时间状语从句里表示将来。

例句:When you have rested, I’ll show you the garden.五、现在完成时的用法考点考点一:现在完成时是由“助动词(have/has)+动词过去分词”构成。

当主语是第三人称单数的时候,助动词要用has,其余都用have。

考点二:现在完成时虽然与过去有关,但实际上强调的是对现在的影响或结果。

现在完成时也可以表示动作开始于过去的某一时刻,一直延续到现在或可能还要继续下去,经常与“for+一段时间”,“in the last/past+一段时间” 或者是“since+时间点/谓语动词为一般过去时的句子” 等表示一段时间的状语连用。

考点三:与现在完成时连用的副词常见的有already, just, yet, ever, never, before等。

现在完成时态的构成与用法

现在完成时态的构成与用法

现在完成时态的构成与用法现在完成时态是英语中的一种时态形式,用来表示过去某个时间点开始的动作或状态延续到现在,或者与现在有关的过去经验、经历。

本文将介绍现在完成时态的构成和用法,并提供一些例句进行解释。

一、现在完成时的构成现在完成时态的构成是由助动词“have/has”和动词的过去分词形式构成的。

1. 肯定句结构:主语 + have/has + 过去分词 + 其他....例如:- I have studied English for five years.(我已经学英语五年了。

)- She has visited Paris.(她已经去过巴黎。

)2. 否定句结构:主语 + have/has + not + 过去分词 + 其他....例如:- I have not seen him since yesterday.(自从昨天以来我就没见过他。

)- They haven't finished their homework yet.(他们还没完成作业。

)3. 疑问句结构:Have/Has + 主语 + 过去分词 + 其他...?例如:- Have you ever been to Japan?(你去过日本吗?)- Has he finished the report?(他完成报告了吗?)二、现在完成时的用法1. 表示过去发生的动作对现在造成的影响或结果。

例如:- I have lost my key.(我把钥匙弄丢了。

)- She has broken her leg.(她断了腿。

)2. 表示过去开始的动作或状态一直延续到现在。

例如:- We have lived in this house for ten years.(我们住在这个房子里已经十年了。

)- He has worked in the company since 2010.(自2010年以来他一直在这家公司工作。

)3. 表示过去经验、经历或已经完成的动作。

现在完成时的四种用法

现在完成时的四种用法

现在完成时的四种用法现在完成时的四种用法现在完成时是英语中一个很重要的时态,也是很容易弄错的一个时态。

归纳起来,现在完成时共有四种主要用法,现分别解说如下:一、现在完成时表示影响该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在有影响或结果,同时说话者强调的或感兴趣的就是这个影响或结果,如汉语说“他已离开这个城市了”,其中的“离开”肯定发生了,它对现在的影响或结果就是“他现在已不在这个城市了”;又如汉语说“有人把窗户打破了”,显然“打破窗户”这一动作发生在过去,并且在过去已经完成了,但说话人强调的重点是打破窗户对现在的影响——窗户现在仍是破的。

如:He has left the city. 他已离开这个城市。

(结果:他不在这个城市。

)Someone has broken the window. 有人把窗户打破了。

(结果:窗户仍破着。

)I have lost my pen. 我把钢笔丢了。

(结果:我现在无钢笔用。

)He has finished his work. 他把工作做完了。

(结果:他现在可以做其他的事了。

)二、现在完成时表示持续该用法的现在完成时表示一个过去发生的动作或开始的状语在过去并未完成或结束,而是一直持续到现在,并且有可能继续下去(也可能到此结束),如汉语说“他在我们学校教书已有30年了”,显然“他在我们学校教书”是从30年前开始,并且一直教到现在,已经持续了30年;又如汉语说“自上个星期以来他一直很忙”,显然“忙”是从上个星期开始的,并且这一“忙”就一直忙到现在。

如:He has taught in our school for 30 years. 他在我们学校教书已有30年了。

He has been busy since last week. 自上个星期以来他一直很忙。

He has worked for us ever since he left school. 他离开学校以后就一直为我们工作。

现在完成时的用法与变换

现在完成时的用法与变换

现在完成时的用法与变换现在完成时是英语语法中的一种时态,用于表示过去发生的动作与现在的关联。

它常常与一段已经发生的时间段相关联,或者强调过去的动作对当前情况的影响和结果。

本文将探讨现在完成时的用法,以及它的变换形式。

用法:1. 表示过去的经历或经验现在完成时常用于表达过去的经历或经验,尤其是与当前状态或情况有关的经历。

例如:- I have visited Paris twice. (我曾两次去过巴黎。

)- She has lived in New York for five years. (她在纽约居住了五年。

)2. 表示持续到现在的动作现在完成时还用于表达过去开始的动作或状态一直持续到现在。

例如:- We have known each other since childhood. (我们从小就认识彼此。

) - He has worked for this company for ten years. (他已经在这家公司工作了十年。

)3. 表示过去的动作对现在的影响现在完成时还用于强调过去的动作对现在的影响和结果。

例如:- I have lost my keys, so I can't open the door. (我把钥匙弄丢了,所以无法开门。

)- She has studied hard, and now she can speak fluent Mandarin. (她用功学习,现在能够流利地说普通话。

)变换形式:现在完成时的肯定句结构为“主语 + have/has + 过去分词”,否定句在have/has后加not,疑问句将have/has置于主语之前。

例句如下:肯定句:- I have finished my homework. (我已完成作业。

)- She has cooked dinner. (她已做好晚饭。

)否定句:- They have not seen the movie yet. (他们还没有看过那部电影。

现在完成时的构成和用法

现在完成时的构成和用法

现在完成时的构成和用法
现在完成时是英语中最常用的时态之一,用来描述已经发生的动作或状态对现在产生的影响。

它的构成通常由助动词 "have" + 过去分词构成。

构成
- 肯定句:主语 + have/has + 过去分词
- 否定句:主语 + have/has + not + 过去分词
- 疑问句:Have/Has + 主语 + 过去分词
以下是一些例子:
- 肯定句:I have finished my homework.
- 否定句:He has not been to Paris.
- 疑问句:Have you seen the movie?
用法
现在完成时用来表示以下几个方面:
1. 过去动作对现在的影响:表示过去已经完成的动作或经历对现在产生的影响。

例如:I have lost my key.(我丢了钥匙。

)我现在找不到钥匙,因此无法进入房间。

2. 经验和经历:表示个人经验和经历,如已经访问过的地方、做过的事情等。

例如:I have been to China.(我去过中国。

)表示说话的人已经有过去的中国旅行经历。

4. 刚刚完成的动作:表示刚刚结束的动作,常与刚才,刚刚等时间段连用。

例如:I have just finished my dinner.(我刚刚吃完晚饭。

)动作刚刚完成,和说话的时间点密切相关。

需要注意的是,现在完成时强调的是对现在的影响和相关性,而不是具体的过去时间。

在表示具体过去时间的情况下,过去完成时更为合适。

以上是现在完成时的构成和用法的简要介绍。

希望对您有所帮助!。

现在完成时态

现在完成时态

现在完成时态现在完成时态是英语中一种非常重要的时态,用于表达过去发生的动作或事情对现在产生的影响或结果。

本文将对现在完成时态的用法、结构以及一些常见练习进行详细介绍。

一、现在完成时态的用法现在完成时态用来表示过去发生的动作或事情与现在的关系,主要包括以下几个方面的用法:1. 表示过去某个时间内发生的动作或事情对现在产生的影响或结果。

例如:I have studied English for 5 years.(我已经学习英语五年了,现在我对英语有一定的了解和掌握。

)2. 表示过去开始的动作或事情一直延续到现在。

例如:She has worked in this company since 2010.(她从2010年开始就一直在这个公司工作至今。

)3. 表示过去发生的动作或事情对现在的判断、推测或猜测。

例如:The kids have finished their homework. They must be playing in the yard now.(孩子们已经完成了作业,他们现在肯定正在院子里玩。

)4. 表示过去重复或经历过的动作或事情。

例如:I have been to Paris three times.(我去过巴黎三次。

)二、现在完成时态的结构现在完成时态的结构由“助动词have/has + 过去分词”组成。

具体的结构如下:肯定句:主语 + have/has + 过去分词 + 其他成分否定句:主语 + have/has + not + 过去分词 + 其他成分疑问句:Have/Has + 主语 + 过去分词 + 其他成分?过去分词的构成方式有很多规则和特殊情况,例如动词的原形加-ed,例如watch-watched;部分动词的过去分词形式不规则,例如go-gone;还有一些特殊的情况,例如do-done。

三、部分现在完成时态的练习1. He (work) for this company for 10 years.2. I (never/visit) Beijing before, but I'm planning to go there next month.3. We (finish) the project, so we can relax now.4. How many times (you / see) that movie?5. She (read) that book three times already.答案:1. has worked2. have never visited3. have finished4. have you seen5. has read以上是关于现在完成时态的用法、结构以及一些常见练习的介绍。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

浅析现在完成时态的用法现在完成时是由助动词have(has)+动词的过去分词构成。

一,用法其主要用法有三种:I已完成用法表示一个过去发生并结束的动作对现在产生的结果和影响。

这一类情况可以细致分为下述两种情况。

1).表示开始于过去的动作刚刚结束。

常和just,now,already,yet,not…yet等连用。

Li Ming has just turned off the light.李明刚刚把灯关上。

(说明现在灯关上了)I've finished my homework now.现在我已经做完作业了。

(说明可以交作业或做别的了)2). 表示过去动作的结果,现在仍残留着。

一般不用时间状语。

I have lost my pen.我把笔丢了。

(说明过去某时丢的,现在我还没找到这支笔)She has become a teacher.她已经当了老师。

(说明她现在仍是老师)She has become a teacher.她已经当了老师。

(说明她现在仍是老师)II未完成用法。

表示过去已经开始,持续到现在,而且还能继续下去的动作或状态。

往往和表示一段时间的状语连用。

如today,this week(month),lately,recently,these days,in the past few days,during the last two weeks. since,since yesterday,since 2 days ago,since 1991,for a longtime,for a month,so far,up to now,till(until)now等。

He has lived here for 30 years.他住在这儿三十年了。

(现在还住在这儿)They've known each other since childhood.他们从小彼此相识。

(现在还继续往来)How long have you studied English?你学英语多久了?(现在仍在学)III经验性用法。

表示从过去到现在之间曾经经历过的事情。

一般译为汉语“过”,常和often,never,ever,once,twice,three times,before,since等连用。

I have been to the Summer Palace twice.我曾经去过颐和园两次。

We have visited your school before.我以前曾去过你们学校。

(过去的经历,但现在依然记得)二,现在完成时的时间状语I现在完成时属于现在时范围,故不能和过去的时间状语连用。

如:yesterday,last Sunday,in1990,three years ago等。

但是,在强调动作产生的后果和影响时,可以和一些表示不确定的时间状语连用。

a. 用副词already和yet。

already一般用于肯定句中,yet一般用于否定句和疑问句中。

如:We have already finished our homework.我们已完成作业了。

They haven't finished their homework yet.他们还没有完成作业。

b.用ever 和never。

多用于否定或疑问句中,表示“曾经”或“从未“等。

如:-Have you ever been to the Great Wall?你曾经去过长城吗-I have never been to the Great Wall.我从未去过长城。

c.用表示到说话为止的过去时间状语,如just,before,up to now,the past few years等。

例如:I have seen her before,but I can not remember where.我以前见过她,但记不起在哪里见过。

He has been there three times the last few days.近几年他去过那里三次了。

d.用包括“现在”在内的时间状语,如:now,today,this morning(month,year,term)等。

例如:-Have you met him today?-No,I haven't.今天你见过他吗?我没有。

How many times have you been there this year?今年你去过那里多少次?II短暂性动词不能和表一段时间的时间状语连用。

如:come, go, arrive, reach, see,hear, close, leave, begin, start, lose, buy, close, fall, join, die, get up等。

但如果要保留表一段时间的时间状语,必须将动词改为延续性动词。

现归纳总结一下由非延续性动词到延续性动词的转换,如:fall asleep (ill) →be asleep (ill) get to know→ knowbegin,(start)→ be on open →be openbuy→ have get up→ be updie→ be dead go out→ be o utcome→ be in close→be closedarrive→be here join→be in, be a +名词finish( end )→be over leave, move →be away, be out ofborrow →keep go to school→be a studentcatch(a cold)→ have(a cold) begin to study→studycome back→be back put on→wear 或be on如:He has been a soldier for three years.他参军三年了。

His father has been dead for two years.他父亲去世二年了。

The film has been on for ten minutes.电影已开始十分钟了。

We have studied English for three years. 我们(开始)学英语已三年了。

三,,现在完成时和一般过去时的区别现在完成时和一般过去时都表示在过去完成的动作。

但现在完成时强调的是这一动作与现在的关系。

如对现在产生的结果或影响等,而一般过去时只表示动作在过去某一时刻发生,不表示和现在的关系。

试比较:I have lost my new book. 我把新书丢了。

(现在还未找到)I lost my new book yesterday. 我昨天把新书丢了。

(昨天丢的,现在找到与否没说明)The light has gone out.灯已经息了.(现在尚未亮)The light gone went out.灯曾经息过.(现在已亮了)四,.几点注意事项I. have been(to)与have gone( to)的区别:have been(to)表示“去过某地(现在已经回来了)”,可用于各人称;have gone(to)表示“去某地了(说话时某人不在当地)”,常用于第三人称,前者可与once ,never,several times等连用,后者则不能。

如:They have been to Beijing twice.他们去过北京两次。

He has gone to Beijing . 他去北京了。

II.如单纯表示一段时间,或强调一段时间,虽有since一词,也不必用完成时。

如:It is two years since his father died. =His father has been dead for two years.他父亲去世已有三年了。

Ⅲ.不可延续性动词现在完成时的否定式,已变成一种可以延续的状态,因此可以和表示一段时间的状语连用。

如:I haven't left here since 1997.自从1997年以来,我一直没有离开过这儿。

(错)I have received his letter for a month.(对)I haven't received his letter for almost a month.五, 用于现在完成时的句型Ⅰ.It is the first / second time…. that…结构中的从句部分,用现在完成时。

It is the first time that I have visited the city.It was the third time that the boy had been late.Ⅱ.This is the… that…结构,that 从句要用现在完成时.This is the best film that I've (ever) seen.这是我看过的最好的电影。

This is the first time (that) I've heard him sing.这是我第一次听他唱歌。

典型例题:(1) ---Do you know our town at all?---No, this is the first time I ___ here.A. wasB. have beenC. cameD. am coming答案B. This is the first time 后面所加从句应为现在完成时,故选B。

(2) ---Have you ____ been to our town before?---No, it's the first time I ___ here.A. even, comeB. even, have comeC. ever, comeD. ever, have come答案D. ever意为曾经或无论何时,反意词为never,此两词常用于完成时。

This is the largest fish I have ever seen. It is / was the first time +that-clause 的句型中,从句要用完成时。

相关文档
最新文档