现在完成时用法大全
现在完成时用法总结
现在完成时用法总结现在完成时用法总结总结是指社会团体、企业单位和个人在自身的某一时期、某一项目或某些工作告一段落或者全部完成后进行回顾检查、分析评价,从而肯定成绩,得到经验,找出差距,得出教训和一些规律性认识的一种书面材料,它可以使我们更有效率,不如立即行动起来写一份总结吧。
我们该怎么去写总结呢?下面是小编整理的现在完成时用法总结,欢迎大家分享。
一、基本结构:主语+have/has+动词的过去分词①肯定句:主语+have/has+动词的过去分词+宾语.②否定句:主语+have/has+not+动词的过去分词)+宾语.③一般疑问句:Have/Has+主语+动词的过去分词+宾语.④特殊疑问句:特殊疑问词或词组+一般疑问句(have/has+主语+过去分词(V-ed)+其他)过去分词变化规则如下:1 、规则动词:规则动词的过去分词的构成规则与规则动词的过去式的构成规则相同。
四点变化规则:(1)一般动词,在词尾直接加“ ed ”。
work---worked---worked , visit---visited---visited(2)以“ e ”结尾的动词,只在词尾加“ d ”。
live---lived---lived(3)以“辅音字母+ y ”结尾的动词,将"y" 变为"i" ,再加“ ed ”。
study---studied---studied , cry---cried---cried(4)重读闭音节结尾,末尾只有一个辅音字母,先双写该辅音字母,再加“ ed ”。
stop---stopped---stopped , drop---dropped--dropped2 、不规则动词变化需参看不规则动词表逐一熟记。
例如:cut- cut- cut, hit-- hit-- hit二、用法1 、现在完成时用来表示过去发生或已经完成的动作对现在造成影响或后果。
也就是说,动作或状态发生在过去但它的影响现在还存在,强调的是现在。
现在完成时的用法详解英语
• Is your father in ?
•
No, heha__s_g__o_n__e__t_o___ to Shenzhen.
•
H__a__s___he everb_e_e__n__ there before ?
•
Yes, heh_a_s__b_e__e_n_____ there several times
ago.
A. Did…copy…did
B. Have…copied…have
C. Have…copied…did D. Did …copy…had
5. “Why _A_____ she _______ angry ?”
“Because he _____ at her just now .”
A. did…get…shouted B. has…got…shouted
A. Have…gone to B. Have…gone in
C. Have…been to D. Have …been in
3. My brother _C___college for over three years.
A. has gone to B. has been to C. has been at
但是不能和表示一段时间的状语连用。
短暂性动词变延续性动词:
• join --- be in / a
2) comeb-e-- in / at
• 3) borrow ---keep 4) buy -h-a-ve
5) arrive ---be
6) leave b--e- away (from)
7) begin --b- e on
• It has been colds_in__c_e__ two weeks ago.
现在完成时态的用法总结
现在完成时态的用法总结
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?。
现在完成时的用法
二、现在完成时的三个分清: 一般过去时表示的是过去发生的动 作或状态,和现在不发生联系,它 可以和表示过去的时间状语连用。 I have seen the film.(我了解 这部电影的内容。) I saw the film last week.(只 说明上星期看了这部电影,不涉及 现在的情况。)
初中教材中常见的终止性动词,可以编成口 诀: 晨起 离家去 购物,出生入 死 搬 回来。 东西一到 开始用,花完未够 方可 借。 get up→be up leave→be away (from) go→ be buy →have join→be in /be a +n. die →be dead move→be out ofreturn→be back come→be arrive→be here start/begin→be on finish→/end→be over borrow→keep
开始 结束 死 买 卖,来 去 借 入 不 离开。 get up→be up leave→be away (from) go→ be buy →have join→be in /be a +n. die →be dead move→be out of return→be bcome→be arrive→be here start/begin→be on finish→/end→be over borrow→keep 例如:The old man has died for five years.( × ) The old man has been dead for five years.( √ ) 注明:非延续性动词在否定结构中可用于现在完成时 态:I haven’t bought anything for two days.
现在完成时态的用法总结(完整汇总)
now(2000)
since+表示时间点的词或时间状语从句 for +表示时间段的词
I have been a teacher since 1995.
I have been a teacher since I came to Shenzhen. I have been a teacher for five years.
How long has she learnt how to dance?
She has learnt how to dance for five months.
She has learnt how to dance since April.
(2000.4---2000.9)
How long have you learnt English?
He has been a teacher for ten years.
He has been a teacher since 1990.
He has been a teacher since he left college in 1990.
(1990-2000)
(left college)
(2000.7—2000.9)
You have lived in Shenzhen since 1985. You have lived in Shenzhen for f;表示时间点的词或时间状语从句]
since 1985 now(2000) (for fifteen years)
1985 [for+表示一段时间的词]
Exercises. Use “since” or “ for” to fill in the blank.
现在完成时笔记归纳
现在完成时笔记归纳一、现在完成时的定义。
1. 表示过去发生或已经完成的动作对现在造成的影响或结果。
- 例如:I have lost my key.(我丢了钥匙,结果就是现在我没有钥匙了。
)2. 表示从过去某一时间开始一直持续到现在的动作或状态,可能还会继续下去。
- 例如:He has lived here since 2010.(他从2010年开始就住在这里,并且现在还住在这里。
)二、现在完成时的构成。
1. 肯定句。
- 主语+have/has+过去分词(动词的 -ed形式,不规则动词有特殊变化)。
- 例如:I have finished my homework.(第一人称I,用have,finish的过去分词是finished)- He has gone to Beijing.(第三人称单数he,用has,go的过去分词是gone)2. 否定句。
- 主语+have/has + not+过去分词。
- 例如:I haven't seen that movie yet.(have not可缩写为haven't)- She hasn't come back.(has not可缩写为hasn't)3. 一般疑问句。
- Have/Has+主语+过去分词?- 例如:Have you read this book?(回答:Yes, I have. / No, I haven't.)- Has he eaten lunch?(回答:Yes, he has. / No, he hasn't.)三、现在完成时的标志词。
1. already(已经)- 通常用于肯定句中,位于助动词have/has和过去分词之间。
- 例如:I have already finished my work.2. yet(还,仍然)- 用于否定句和疑问句中,通常位于句末。
- 例如:I haven't seen the movie yet. Have you found your pen yet?3. just(刚刚)- 位于助动词have/has和过去分词之间。
现在完成时的用法
现在完成时的用法现在完成时是英语中的一种时态,用于描述发生在过去某个时间点之前但对现在仍然有影响的动作或状态。
本文将详细介绍现在完成时的用法及相关注意事项。
一、现在完成时的基本结构现在完成时的基本结构由助动词"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.(这个月他已经读了三本书。
现在完成时的用法英语语法大全
现在完成时的用法一)现在完成时的用法之一:表示过去发生或已经完成的某一动作对现在造成的影响或结果。
此时,常与时间副词already(已经),yet(还、已经),just(刚刚、仅仅) ,ever(曾经),never(从不),before(以前)等连用。
这几个副词的用法如下:1.already意为“已经”,通常用于肯定句中,可放在助动词之后,过去分词之前,也可以放在句末。
实例:1)I've already read this book. 我已经读过这本书了。
(“读”这一动作发生在过去,对现在造成的影响是“知道书中的内容”。
)2)I've washed my clothes already.我已经洗了衣服。
(洗衣服的动作已完成,其结果是“衣服冼干净了”。
)注意:在表示吃惊或明知故问等感情色彩时,already也可用于(口语)疑问句中。
实例:3)Have you met him already ?你(真的)已经见过他了?2.yet用在疑问句中意为“已经”,用在否定句中意为“还”,常放在句末。
实例:1)—Has he found his watch yet ?他已经找到他的手表了吗?—No,not yet.不,还没有。
2)The woman hasn't found her dog yet .那位妇女还没有找到她的狗。
(没找到狗,心里着急,这就是对现在的影响)3.just意为“刚刚”,表示行为刚刚过去,常放在助动词与过去分词之间。
实例:He has just come back from school .他刚从学校回来。
4.ever意为“曾经”,用于疑问句或否定句中,放在助动词与过去分词之间。
实例:1)Have you ever been to Hong Kong ?你曾去过香港吗?2)I haven't ever spoken to her.我未曾和她说过话。
5.never意为“从来没有”常与before连用(before要放在句尾,而never多放在助动词与过去分词之间。
现在完成时用法
3) yet“到目前为止”“仍然,还(没有)”,用于 否定句/一般疑问句,责备语气,放句尾. ---你哥哥到了吗?---还没到. Have your brother arrived yet? Not yet. 4) ever“曾经”,用于一般疑问句,放句中. Have you ever been to Beijing? 5) before“以前”,可用于任何句型,放句尾. 6) never“从不”,用于否定句,常与before连 用,放句中. 以前我从没到过上海. I’ve never been to Shanghai.
区别for /since for a long time / for two days / for three years for 引导一段时间,用于现在完成 时,用来表达从过去持续到现在的动作/状 态. 我们好长时间都未见面了. 他已经睡了两个小时了. since引导的时间为过去的一个时间点. 引导的从句用一般过去时,主句须用现在完成 时. 从我们进持续到现在. 常与for/since引导的时间状语连用.注意二者 可互换. for more than forty years 超过40年 since the reform and opening-up 从改革开 放以来 for two years = since two years ago for 引导时间段 since(从…以来)引导过去的时间点
现在完成时的用法归纳
现在完成时的用法归纳一、构成现在完成时:肯定句:主语 + have/has + 过去分词否定句:主语 + have/has + not + 过去分词一般疑问句:Have/Has + 主语 + 过去分词?肯定回答:Yes, 主语 + have/has.否定回答:No, 主语 + have/has + not.二、表示动作发生的时间:1. 表示过去一些时间点开始的动作或事件并一直延续至今。
如:We have known each other since childhood.(我们从小就认识彼此。
)2. 表示过去段时间内发生的动作或事件,强调持续的时间。
如:She has lived in London for five years.(她已经在伦敦住五年了。
)三、表示经验、知识和技能四、表示动作发生的结果或变化:五、表示经过多次的动作或事件:六、与时间状语连用:1. For + 时间段:表示持续的时间。
如:He has been studying English for two hours.(他已经学习英语两个小时了。
)2. Since + 时间点:表示一个具体的时间点。
如:They have been friends since they were children.(他们从小就是朋友。
)3. Just,already,yet等词:表示已经发生过或尚未发生的动作或事件。
如:She has just finished her homework.(她刚做完她的作业。
)4. Ever,never等词:表示曾经或从未发生过的动作或事件。
如:Have you ever been to Japan?(你曾经去过日本吗?)总之,现在完成时用于表示与现在有关的过去动作或事件,我们在使用时要注意动作的发起时间、持续时间以及对现在的影响等方面,并且要合理运用时间状语以增强句子的准确性和表达能力。
现在完成时的用法
现在完成时的用法1.表示过去经验或行为的结果:I have read that book.(我读过那本书。
)She has seen the movie before.(她以前看过那部电影。
)They have been to Paris.(他们去过巴黎。
)2.表示过去段时间的持续状态,通常使用时间状语来指明具体的时间段:I have lived here for five years.(我在这里住了五年了。
)She has known him since they were in high school.(她自高中时代起就认识他了。
)3.表示过去一直持续到现在的动作或状态:I have studied English since I was a child.(我从小开始就一直在学习英语。
)He has been ill for weeks.(他生病已经好几个星期了。
)She has been waiting for you all day.(她一整天都在等你。
)4.表示过去动作的频率或次数:They have visited the museum twice.(他们参观过博物馆两次。
)5. 表示过去的动作与现在的关系,有时使用“just”或“recently”等时间状语来强调动作发生在不久以前:She has just finished her homework.(她刚刚完成作业。
He has recently returned from his trip.(他最近才从旅行中回来。
)6.表示过去发生但对现在仍有影响的动作:I have lost my keys.(我丢了我的钥匙。
)She has broken her leg.(她摔断了腿。
)需要注意的是,现在完成时强调的是过去动作与现在的关系,通常不明确具体的时间点。
在句子中常常与表示时间段的状语连用,或者用时间状语指明具体时间。
现在完成时的用法
现在完成时的用法现在完成时是英语语法中的一个时态,用于表达过去发生的动作与现在的联系。
它由助动词“have/has”+过去分词构成。
本文将详细介绍现在完成时的用法,并提供相关例句。
1. 表示过去经历或经历的结果现在完成时可以用来描述已经发生的经历或经历的结果,这种情况下通常和过去事实有关。
例句:- I have visited Paris twice.(我已经去过巴黎两次。
)- She has never watched a horror movie.(她从来没有看过恐怖电影。
)- They have won the competition.(他们赢得了比赛。
)2. 表示到目前为止的动作或状态现在完成时还可以用来表示过去的动作或状态延续至今,强调与现在的联系。
通常使用“for/since”来表达延续的时间。
例句:- I have lived in this city for five years.(我在这个城市已经住了五年。
)- She has been in the company since 2010.(她自2010年以来一直在这家公司工作。
)- They have known each other for a long time.(他们认识彼此已经很长时间了。
)3. 表示刚刚发生的动作现在完成时还可以用来表达刚刚发生的动作或事件,尤其是在口语中。
例句:- I have just finished my homework.(我刚刚完成了作业。
)- He has already left for work.(他已经去上班了。
)- Have you ever tried Chinese food?(你尝试过中国食物吗?)4. 使用时间状语与现在完成时连用现在完成时通常和一些表示时间的状语连用,以明确动作发生的具体时间或者时间范围。
例句:- She has studied English since she was a child.(她从小就开始学习英语。
现在完成时的用法
Word 文档1 / 1现在完成时的用法1.表示过去已经开始,持续到如今的动作或状态往往和表示一段时间的状语连用.for+一段时间,since+一段时间 How long.. I have known him for ten years.For 和since 要用延续性动词leave/go - be away,come -be here/be in,buy - have,borrow -keep,join -be in/a member of,die -be dead,begin - be on,finish - be over 2.表示过去发生或已经完成的某一动作对如今造成的影响或结果.常用的时间状语:already,so far,never,just,before,recently,I have lost my key.(说明过去某时丢的,如今还未找到.)3.表示从过去某一时间到说话时这段时间中反复发生的动作,常用often,always,seldom,never 等连用.留意与一般如今时的区分. We have been to the Summer Palace twice.4. 表示次数.5.Have been to /have gone to6.经典句子I haven t seen you for a long time.Where have you been?I have been to Shanghai.How many times have you been there?I have been there twice7.如今完成时与一般过去时的区分1)侧重点不同:如今完成时侧重于过去的动作对如今造成的影响,而一般过去时侧重于表示过去的动作与如今无关. 2)连用的时间状语不同.3)询问某事过去发生的具体时间,地点时必需用一般过去时.如今完成时不行与表示过去的时间状语连用.8.如今完成时需要留意的几点1)由since 引导的时间状语从句主句通常用如今完成时. 2)句型It is/ has been+ 时间段 + since3)表示某人所作过的用This is the.that.结构,后面的句子要用完成时. This is the first time that I have been here.4)非延续性动词的否认形式可以表示状态的延续.可与for,since 连用. 5) age /before 的区分ago 为副词,表示从如今算起的过去某时间以前,用于名词词组 + ago .ago 所在句子的谓语动词一般为过去时,它不行以单独使用,也不行以用做连词. before 为副词时,表示从过去的某一时刻或某一事件算起的过去某时间以前,用如今完成时.它还可以单独使用,也可以用做连词,此时后接单词,词组或句子.。
现在完成时的用法
现在完成时的用法:构成:三人称单数主语+has+过去分词主语(复数)+have+过去分词肯定句: 疑问句:She/he/it has worked Has he/she/it worked?I/you/we/they worked. Have I/we/ you/they worked?否定句:She/he/it has not workedI/you/we/they not worked.现在完成时的基本用法:1.现在完成时的已完成用法A.强调不久前完成的动作对现在产生的影响,常与just,already,yet(用于否定句和疑问句)连用,谓语动词用终止性动词.He has just gone out.他刚刚出去.I have already finished my lunch.我已经吃过午饭了.Have you heard the news yet?你听到这个消息了吗?B.强调直到现在为止的生活经历,常与never(从不),ever(曾经)(用于否定和疑问句),(only)once(一次),twice(两次),three times(三次)等连用,可以用how many times 提问,谓语动词用延续性动词.He has never been late for school.他上学从未迟到过.Have you ever limbed that mountain?你爬过那座山吗?Yes,several times.是的,爬过几次.How many times have you ever been to England.你曾经去过英国几次?Only once.只去过一次.2.现在完成时的未完成用法.表示动作或状态从过去某时开始,一直延续至今,可能刚刚结束,也可能继续下去.常与for,since引导的时间状语连用,可以用how long提问,谓语动词时用延续性动词.How long have you lived here?你在这里住了多久.I have lived here for about ten years.我在这里住了大约十年.We have been very busy since the new term began.新学期开始以来,我们很忙.使用现在完成时需注意的问题:1.现在完成时和一般过去时的区别两者所表示的动作都发生在过去,但现在完成时强调这一动作与现在的关系,对现在产生的影响,结果等,所以不能与表过去的时间状语连用;一般过去时只表示过去的事实,不表示与现在的关系,可以和表示过去的时间状语连用.Have you seen the TV play?你看过这部电视剧吗?Yes,I have.是的,我看过.When did you see it?你什么时候看的?I saw it last year.我去年看的.2.终止性动词的完成时终止性动词的肯定式通常不能与表示一段时间的for短语,since短语或从句等连用,因为终止性动词不能表示延续状态,它只能用现在完成时表示已经做了或还没有做,而不能表达做了多久,但在否定句中就没有这个限制.I have been a member of the Youth V olunteers for five years.我是五年前加入青年志愿者队伍的.I have joined the Youth V olunteers for five years.(错)I joined the Youth V olunteers five years ago.常有终止性动词有:Borrow,put,arrive,leave,stand up,sit down,learn,die,come back,sit down…Have gone to与have been to的区分:Have gone to 表示去了人未回来,have been to表示去了好几次,人已经回来了. It can’t be John,he has gone to town.那不可能是John,他进城去了.John knows the way well,he has been to the city before.John知道那里的路,他以前去过那城市。
现在完成时态用法
现在完成进行时的主要用法
表示一个持续了一段时间,刚刚结束或仍在继续 进行的动作。与现在完成时有所不同的是现在完 成进行时强调动作本身或动作的持续性、持久性。
eg:1. We’ve been looking for you everywhere.where have you been?
我们一直在到处找你,你上哪儿去了?
eg: 1. I have learnt English for three years. 我学英语(到现在)三年了(仍在学)。 2. I learnt English for three years. 我学了三年英语(现在不学了)。 3. I have written two letters this morning 今天上午我写了两封信,(说话时仍是上午)。 4. I wrote two letters this morning . 今天上午我写了两封信,(下午或晚上说的)。 注:表示不确定时间的状语,在句中无其它特定的 过去时间状语时,或无表示过去动作的从句时常与 现在完成时连用。 eg: 1. I have not written to my parents recently. 我最近一直未给父母写信。 2. I have met him many times before. 我以前见过他多次。
12.Christianity has become a worldwide religion since it
__almost two years ago. A.has begin B.begins C.began D.begin
13.Shakespeare __many plays such as Hamlet,and Romeo And Juliet. A.writes B.have written C.wrote D.has written 14.When we lived in phoenix we __at Arizona State university. A.studied B.have studied C.study D.were studying
现在完成时的用法总结
现在完成时的用法总结1.现在完成时的构成:- 一般动词:动词原形 + ed(例如:worked)- 以不发音的“e”结尾的动词:动词原形 + d(例如:lived)- 以辅音字母+y结尾的动词:变y为i,再加ed(例如:studied)2.现在完成时的用法:- 表示过去的经历或经验:I have visited China twice.(我去过中国两次。
)- 表示过去开始的动作一直延续到现在:She has lived in London for five years.(她在伦敦住了五年了。
)- 表示过去发生的动作对现在产生的影响:I have lost my keys.(我把钥匙弄丢了。
)- 表示过去完成的动作对现在产生的结果:They have finishedtheir homework, so they can go out to play.(他们做完作业了,所以可以出去玩。
)- 表示刚刚发生的动作:Have you seen the movie?(你看过这部电影吗?)3.现在完成时的时间状语:- 强调完成的时间段:for/during + 时间段(例如:for two hours, during the summer)- 强调完成的具体时间点:in + 具体时间(例如:in 2005, in the morning)- 强调从过去其中一时刻一直延续到现在:since + 过去时点(例如:since last week, since I was a child)4.现在完成时与一般过去时的区别:- 现在完成时:I have finished my work.(我已经完成了我的工作。
)- 一般过去时:I finished my work.(我完成了我的工作。
)5.现在完成时的否定句和疑问句:- 否定句:在助动词“have/has”后加not(haven't/hasn't),例如:I haven't seen him.(我没有见过他。
现在完成时的用法及例句
现在完成时的用法及例句一、现在完成时的基本用法现在完成时属于英语中最常用的时态之一,用于描述发生在过去某个时间点开始并延续至现在的动作或情况。
它由“have/has + 过去分词”构成,可用于肯定句、否定句和疑问句等语境中。
1. 肯定句肯定句结构为“主语 + have/has + 过去分词”。
例如:- I have finished my homework.(我已经完成了作业。
)- He has lived in London for five years.(他已经在伦敦住了五年。
)2. 否定句否定句要加上“not”,结构为“主语 + have/has + not + 过去分词”。
例如:- They have not seen each other since last year.(他们自从去年以来就没有见面。
)- She has not finished reading the book yet.(她还没有读完那本书。
)3. 疑问句疑问句则将助动词“have/has”提前至主语之前,并加上疑问词。
例如:- Have you ever been to Paris?(你曾经去过巴黎吗?)- Has she received the package yet?(她收到包裹了吗?)二、现在完成时代表延续性的动作或情况1. 表示从过去到现在的经历或经验现在完成时常用于描述一个人在过去某个时间开始并延续至今的经历或经验。
例如:- I have traveled to many countries.(我去过很多国家。
)- She has studied English since she was a child.(她从小就学习英语。
)2. 表示动作刚刚结束现在完成时也可用于表示刚刚发生、刚刚结束的动作,强调此动作对现在造成的影响。
例如:- I have just finished cooking dinner.(我刚煮完晚餐。
现在完成时用法大全
例: He has bought the book for 3 years 錯)因buy 这个一次性动词不能和一段时间 for 3 years 连用,改正的办法有五种:现在完成时态1. 用法:①表示过去发生的动作对现在造成的影响和结果,强调结果 .常用的 时间状语有 many times just, yet ,ever ,never, just, already, so far, by now 等。
②表示动作或者状态在过去已经开始,持续到现在,也许还将持续下去。
用于延续性动词,常常与so far for 或者since 短语连用。
since +时间点/从句, for + 时间段,女口 for two months 等。
2. 现在完成时的构成 have has+过去分词3. 现在完成时的四个基本句型肯定句 He has finished the work. 一般疑问句 Has he finished the work? 否定句 He has not finished the work 两回答 Yes ,he has. No, he hasn t.特殊疑问句 What has he done?4. 在下列情形下用现在完成时1九词语①already 已经 肯定句中或句尾 my pen already.② yet 已经 否定句和疑问句句尾 例:I have not finished the work yet.Have you bought a computer yet?例: Have you ever seen pandas? 例: I have never been to Beijing.例: I have just done my work. 例: I have never been there before. 例:So far he has learnt 200 words. 例: How long have you lived here?⑨how many times 多少次 例: How many times has he been to Beijing?2两词组 since 3 years ago since 1990 since he came heresince 过去时态句子 He has been in China since he came here.4如果句子里面没有时间状语, 汉语意思能够加“已经”,往往用现在完成时态。
英语现在完成时用法总结
英语现在完成时用法总结英语中的现在完成时是一个非常重要且常用的时态,它用来描述过去发生的动作或状态与现在之间的关系。
接下来,让我们详细地探讨一下现在完成时的各种用法。
一、现在完成时的构成现在完成时的构成是“have/has +过去分词”。
其中,have 用于第一人称(I,we)、第二人称(you)以及复数主语;has 用于第三人称单数(he,she,it)。
例如:I have seen that movie(我看过那部电影。
)He has finished his homework(他已经完成了他的作业。
)二、现在完成时的基本用法1、表示过去发生的动作对现在造成的影响或结果这种情况下,动作发生在过去,但重点是强调其对现在产生的影响。
例如:I have lost my keys I can't find them anywhere(我把钥匙丢了,到处都找不到。
)“丢钥匙”这个动作发生在过去,但现在的结果是“找不到钥匙”。
2、表示过去已经开始,持续到现在的动作或状态这个动作可能还会继续下去。
例如:I have lived here for five years(我在这里住了五年了。
)“居住”这个动作从过去开始,一直持续到现在。
3、表示经历或经验例如:She has visited many countries(她游览过很多国家。
)三、常与现在完成时连用的时间状语1、 already(已经),通常用于肯定句中例如:I have already finished my work(我已经完成了我的工作。
)2、 yet(还,尚未),用于疑问句和否定句中例如:Have you finished your homework yet?(你作业做完了吗?)I haven't eaten yet(我还没吃。
)3、 just(刚刚)例如:He has just left(他刚刚离开。
)4、 ever(曾经)例如:Have you ever been to Beijing?(你曾经去过北京吗?)5、 never(从不)例如:I have never seen such a beautiful place(我从未见过如此美丽的地方。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时态
1. 用法:①表示过去发生的动作对现在造成的影响和结果,强调结果.常用的时间状语有many times,just,yet,ever,never,just,already,so far, by now 等。
②表示动作或者状态在过去已经开始,持续到现在,也许还将持续下去。
用于延续性动词,常常与so far、for或者since短语连用。
since + 时间点/从句,for + 时间段,如for two months等。
2. 现在完成时的构成have has+过去分词
3. 现在完成时的四个基本句型
肯定句He has finished the work. 一般疑问句Has he finished the work?
否定句He has not finished the work. 两回答Yes ,he has. No, he hasn’t. 特殊疑问句What has he done?
4. 在下列情形下用现在完成时
1九词语
①already 已经肯定句中或句尾: I have already found my pen. = I have found my pen already.
②yet已经否定句和疑问句句尾例:I have not finished the work yet.
Have you bought a computer yet?
③ever曾经句中例:Have you ever seen pandas?
④never从不句中例:I have never been to Beijing.
⑤just刚刚句中例:I have just done my work.
⑥before以前句尾例:I have never been there before.
⑦so far到目前为止例:So far he has learnt 200 words.
⑧how long多久例:How long have you lived here?
⑨how many times多少次例:How many times has he been to Beijing?
2两词组
have<has>gone to去了某地(没回来) 例:He has gone to Beijing (去了北京) have<has>been to去过某地(回来了) 例:He has been to Beijing. (去过北京) 3两结构
for two months for +一段时间Jim has lived here for 2 months.
since last year since +过去点时间Lucy has been in Beijing since 3 years ago. since 3 years ago since 1990 since he came here
since +过去时态句子He has been in China since he came here.
4如果句子里面没有时间状语,汉语意思能够加“已经”,往往用现在完成时态。
例:Have you lost your library book? 你已经弄丢了从图书馆借的那本书吗?
5现在完成时态还常常用于下列句型
They have planted many trees in the last few years. 在过去的几年,他们已经种了很多树。
This is the best book I have ever read. 这是我曾经读过的最好的一本书。
It is the first time I have played the computer games. 这是我第一次玩电脑游戏。
6. 在现在完成时中,一次性动词不能和一段时间状语连用
例:He has bought the book for 3 years.(错)
因buy这个一次性动词不能和一段时间for 3 years连用, 改正的办法有五种:
①He has bought the book.. (去掉一段时间for 3 years)
②He bought the book 3 years ago (改为一般过去时,使句子的意思不变)
③Its 3 years since he bought the book. = 3 years has passed since he bought the b (改为固定句型It is ---since---)
④He has not bought the book for 3 years. (改为否定句)
⑤He has had the book for 3 years. (用延续性动词have代替buy)
6. 还有其他一次性动词也是这种情况,可参照前面的五种办法改正,前四种改法都一样,改法各不相同,举例如下:
①come/arrive/get to/reach →be here
例:I have come here for 3 years.(错)改为:I have been here for 3 years.
②leave/go →be away
例:He has left for 3 hours.(错)改为:He has been away for 3 hours.
③begin/start →be on
例The film has begun for 3 minutes.(错)改:The film has been on for 3 minutes.
④open →be open / close →be closed
例:The shop has opened for 3 years.(错) 改:The shop has been open for 3 years.
⑤die →be dead
例:His father has died for 3 years.(错) 改为:His father has been dead for 3 years.
⑥finish/end→be over
例:He has finished the work for 3 days.(错) :The work has been over for 3 days ⑦join 例:I have joined the army for 3 years.(错)
改为:I have been in the army for 3 years. 或I have been a soldier for 3 years.
⑧buy /catch →have
例:I have bought the bike for 3 years.(错)改为:I have had the bike for 3 years. 例:He has caught a cold for 3 days.(错)改为:He has had a cold for 3 days.
⑨borrow →keep
例:I have borrowed the book for 3 years. (错改:I have kept the book for 3 years. 还有其它的归纳如下:
break →be broken get up →be up
marry →be married become →be lose →be lost
7. 延续性动词和终止性动词
①延续性动词:表示的动作是能延续的动作,这种动作可以延续下去或产生持久的影响。
如:learn work stand lie know walk keep have wait watch sing read sleep live
②终止性动词:也叫非延续性动词,瞬间动词,一次性动词。
表示的动作不能延续,即动作发生后立即结束,产生某种结果。
在有了某种结果后,动作就不能再继续下去。
如:leave start set out arrive reach get to begin stop shut turn off marry put put on get up wake fall join meet receivefinish end complete become come go die open close break give jump buy borrow
8. 终止性动词不能和一段时间状语连用。
He has died for three days. (错,终止性动词die不能和一段时间for three days 连用)
9.而一般过去时与现在的情况没有联系,仅表示过去的动作,动作到说话时已终止。
因此现在完成时不能与表示明确的过去时间如:in1949,yesterday,last week 等连用,用when或where对这些时间和地点状语提问时,一般只用一般过去时。