现在完成时态的用法总结
现在完成时态的用法总结完整汇总

He has been a singer for eight years. He has been a singer since 1992. He has been a singer since he won the prize for music in 1992.
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 moved to Japan
⑤ Has he eaten that apple yet 他吃那个苹果了吗
注意:1 现在完成时的一般疑问句往往在句末加yet, 2 一般疑问句译成汉语时, 往往译成…..过吗 ,还有….吗 等. 3 其肯定回答用:Yes,….have has . 否定回答用:No,….haven‘t hasn’t .
6) My mother has been a doctor _f_o_r __ many years.
3.延续性动词与非延续性动词在现在完成时中的使用,
1 延续性动词:be,have,know,live,
work,study,learn,teach,speak,talk,draw,
wait,wear,walk,sleep等,这些动词可以和表示一段时间的状
语连用,例如:
英语时态 现在完成时态

现在完成时的用法主语+have(has)+过去分词(done)1.现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在.I have lost my wallet.(含义是:现在我没有钱花了.)Jane has laid the table.(含义是:已可以吃饭了.)Michael has been ill.(含义是:现在仍然很虚弱)He has returned from abroad. (含义是:现在已在此地)2. 现在完成时可以用来表示发生在过去某一时刻的,持续到现在的情况,常与for,since连用.Mary has been ill for three days.I have lived here since 1998.3. 现在完成时往往同表示不确定的过去时间状语连用,如already, yet, just, before, recently,still, lately等: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 yet4. 现在完成时常常与表示频度的时间状语连用,如often, sometimes, ever, never, twice, on several occasion等:Have you ever been to BeijingI have never heard Bunny say anything against her.I have used this pen only three times. It is still good.George has met that gentleman on several occasions.5. 现在完成时还往往可以同包括现在时间在内的时间状语连用,如now, up to these few days/weeks/months/years, this morning/week/month/year, now, just, today, up to present, so far等:Peter has written six papers so far.Man has now learned to release energy from the nucleus of the atom.There has bee too much rain in San Francisco this year.The friendly relations and cooperation between our two countries have been enhanced in the past few years.Up to the present everything has been successful.6. 现在完成时表示现在之前业已完成的动作,虽然其效果或影响仍然存在但已不再继续,但是有一些现在完成时的句子,在后面加上for+一段时间,则现在完成时的动作就表示延续性.Thomas has studied Russian. (现在不再学俄语)Thomas has studied Russian for three years. (=Thomas began to study Russian three years ago, and is still studying it now.(同第2点用法第一个例句)7. 现在完成时还可以用来表示过去的一个时间到现在这段时间内重复发生的动作.We have had four texts this semester.扩展资料:将来完成时是用在表示在将来某一时间以前已经完成或一直持续的动作。
现在完成时的用法

现在完成时的用法have(has)+过去分词1.现在完成时用来表示现在之前已发生活或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在.I have lost my wallet.(含义是:现在我没有钱花了.)Jane has laid the table.(含义是:已可以吃饭了.)Michael has been ill.(含义是:现在仍然很虚弱)He has returned from abroad. (含义是:现在已在此地)2. 现在完成时可以用来表示发生在过去某一时刻的,持续到现在的情况,常与for,since连用. Mary has been ill for three days.I have lived here since 1998.3. 现在完成时往往同表示不确定的过去时间状语连用,如already, yet, just, before, recently, lately等: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 yet4. 现在完成时常常与表示频度的时间状语连用,如often, sometimes, ever, never, twice, on several occasion等:Have you ever been to BeijingI have never heard Bunny say anything against her.I have used this pen only three times. It is still good.George has met that gentleman on several occasions.5. 现在完成时还往往可以同包括现在时间在内的时间状语连用,如now, up to these few days/weeks/months/years, this morning/week/month/year, now, just, today, up to present, so far等:Peter has written six papers so far.Man has now learned to release energy from the nucleus of the atom.There has bee too much rain in San Francisco this year.The friendly relations and cooperation between our two countries have been enhanced in the past few years.Up to the present everything has been successful.6. 现在完成时表示现在之前业已完成的动作,虽然其效果或影响仍然存在但已不再继续,但是有一些现在完成时的句子,在后面加上for+一段时间,则现在完成时的动作就表示延续性. Thomas has studied Russian. (现在不再学俄语)Thomas has studied Russian for three years. (=Thomas began to study Russian three years ago, and is still studying it now.(同第2点用法第一个例句)7. 现在完成时还可以用来表示过去的一个时间到现在这段时间内重复发生的动作.We have had four texts this semester.===================现在完成时的“完成用法”和“未完成用法”1.现在完成时的"完成用法"现在完成时的"完成用法"指的是动作发生在过去某一时刻并已结束,但该动作对现在产生了影响,与现在情况具有因果关系。
现在完成时态的用法总结

现在完成时态的用法总结
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?。
现在完成时的用法

英语中的动词有多种分类法。
根据其有无含义,动词可分为实义动词和助动词;根据动词所表示的是动作还是状态,可以分为行为动词和状态动词;根据动词所表示的动作能否延缓,分为延续性动词和终止性动词。
可以表示持续的行为或状态的动词,叫做“延续性动词”,也叫“持续性动词”,如:be, keep, have, like, study, live, etc. 有的表示短暂、瞬间性的动词,叫做“终止性动词”,也可叫“短暂性动词”,或“瞬间性动词”,如die, join, leave, become, return, reach, etc. 终止性动词构成的现在完成时,不可以用表示一段时间的状语(如:since 和for引导的短语)来修饰,终止性动词构成的现在完成时,只表示动作发生的因果关系,不能表示动作的延续,因此不能用表示一段时间的状语来修饰。
如可以说:The Red Cross has already started for the earthquake-stricken area. 但不可说:The Red Cross has already started for the earthquake-stricken area for three days. 因为start是终止性动词, 它所表示的动作短促, 当红十字会出发时,start这个动作便结束了, 不可能延续两天。
在十多年的教学生涯中,发现学生对于如何解决这对矛盾不知所措,下面我来归纳一下解决这对矛盾的四种方法。
1. 用ago时间状语短语来代替since或for引导的时间状语: eg. Mr. Richard has returned from America for two years. (wrong) Mr. Richard has returned from America since two years ago. (wrong) 应改为: He returned from America two years ago. 2.用It is… since…复合句代替简单句eg. It has been/is two years since Mr. Richard returned from America. 注意:以上两种办法适用于所有终止性动词。
现在完成时态用法全面总结

现在完成时态用法全面总结一、基本结构/构成例句:- I have read the book.- She has studied English for five years.二、表示过去发生的动作对现在的影响1.表示一个过去发生的动作对现在造成的结果或影响。
例句:- I have lost my keys.(我丢了我的钥匙,钥匙现在不见了)- She has forgotten her homework.(她忘记了她的作业,她现在没有作业)例句:- I have never been to Paris.(我从来没有去过巴黎,但是现在可能是计划去或者仍然没有去)- Have you ever eaten sushi?(你曾经吃过寿司吗?)三、表示一段时间内发生的动作或经历1.表示一个从过去其中一时间点开始,一直持续到现在的动作。
例句:- I have lived in this city for 10 years.(我在这个城市住了10年,目前还在)2.表示一个过去经历的动作,但不涉及具体的时间段。
例句:- Have you ever visited China?(你曾经去过中国吗?)- They have seen that movie.(他们看过那部电影)四、表示经验1.表示过去的经验,对现在有所帮助或者影响。
例句:- I have studied English, so I can speak it fluently.(我学过英语,所以我能够流利地说英语)- She has worked as a teacher, so she knows how to handle children.(她以前当过老师,所以她知道如何处理孩子)2.表示一些动作重复出现的经验。
例句:- He has played the piano since he was a child.(他从小就开始弹钢琴)五、表示刚刚发生的动作(用于现在完成时态)1.表示一个动作刚刚发生,并伴随着现在的结果或影响。
现在完成时态

一、现在完成时的结构关1. 肯定式现在完成时由“助动词have/has+过去分词”构成,当主语为第三人称单数时,用“has+过去分词”,其他人称用“have+过去分词”;规则动词的过去分词的构成与动词过去式相同,不规则动词的过去分词另归纳。
have可缩写为’ve,has可缩写为’s。
如:They’ve worked in the factory for ten years.他们在这个工厂工作十年了。
He’s been there before, hasn’t he?他以前去过那儿,对吗?2. 否定式现在完成时的否定式就是在has/have后加not,have not可缩写为haven’t,has not可缩写为hasn’t。
如:I haven’t found my lost cat. 我还没有找到我丢失的猫。
She hasn’t finished her homework yet. 她还没有完成她的家庭作业。
3. 疑问式现在完成时的疑问式就是把助动词has,have提到句首,反意疑问式也用has,have,它们的肯定回答常用“Yes, 主语+has/have”,否定回答用“No, 主语+hasn’t/haven’t”,有时肯定回答也用“Yes, already”否定回答也用“No, not yet”等形式。
如:—Have you been to Dalian? 你去过大连吗?—No, not yet. 不,还没去过。
He has taught you English since two weeks ago, hasn’t he?他从两周前就教你们英语了,对吗?二、现在完成时的用法关1.已完成用法:表示过去发生或已经完成的某一动作对现在造成的影响或结果,这种用法中的谓语动词一般为短暂性动词。
如:He has had lunch already. 他已经吃过午餐了。
(现在是饱的)I have read the book many times.这本书我看过多次。
现在完成时态(详细)

He ______ saw it last week.
have been 3. How many times _____you______(be) there?
上一页 主菜单 下一页
have read (read) the novel twice. It’s interesting. 4. I __________
get (to)-- be (in/at) close-be closed
reach--be (in/at) buy-- have
borrow-- keep
open--be open
return-- be back marry--be married
finish-- be over
become-be
上一页 主菜单
下一页
用have been to, have gone to, have been in 填空
have been in Beijing for 1. Mike and his parents __________ half a year. has gone to 2. Mum is not at home now. she _________ the shop. Have you ever _____ been to kunming ? Never. 3. ______ have you ______ been these days? 4. Where _____ 5. Has Jim arrived yet? has been Yes, he _______ here for several days. 6. Where is Peter? I don’t know where he has gone ________. have you _____ been ? 7. Hi Jim! Where _____
现在完成时用法大全

现在完成时用法大全现在完成时态是用来表示过去发生的动作对现在造成的影响和结果的。
它常用于描述已经开始的动作或状态,可能还将继续下去。
常见的时间状语有many times,just,yet,ever,never,just,already,sofar,by now等。
它的构成是have/has+过去分词。
现在完成时态有四个基本句型,包括肯定句,一般疑问句,否定句和特殊疑问句。
在使用现在完成时态时,需要注意九个词语,包括already,yet,ever,never,just,before,so far,how long和how many times。
此外,还有一个常用的两词组,即have/has gone to,表示某人已经去了某地但还没有回来。
He has had the book for 3 years。
indicating that he has been in n of it for that amount of time。
Other one-time ns can also be corrected using similar methods。
For example。
instead of saying "I have come here for 3 years," which is incorrect。
one can say "I have been here for 3 years." Similarly。
"He has left for 3 hours" can be corrected to "He has been away for 3 hours." "The film has begun for 3 minutes" can be changed to "The film has been on for 3 minutes." "The shop has opened for 3 years" can be corrected to"The shop has been open for 3 years." "His father has died for 3 years" can be changed to "His father has been dead for 3 years." "He has finished the work for 3 days" can be corrected to "The work has been over for 3 days." Instead of saying "I have joined the army for 3 years," one can say "I have been in the army for 3 years" or "I have been a soldier for 3 years." Lastly。
现在完成时的四种用法

现在完成时的四种用法现在完成时是英语中一个很重要的时态,也是很容易弄错的一个时态。
归纳起来,现在完成时共有四种主要用法,现分别解说如下:一、现在完成时表示影响该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在有影响或结果,同时说话者强调的或感兴趣的就是这个影响或结果,如汉语说“他已离开这个城市了”,其中的“离开”肯定发生了,它对现在的影响或结果就是“他现在已不在这个城市了”;又如汉语说“有人把窗户打破了”,显然“打破窗户”这一动作发生在过去,并且在过去已经完成了,但说话人强调的重点是打破窗户对现在的影响——窗户现在仍是破的。
如: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. 自上个星期以来他一直很忙。
英语微信群是目前学习英语最有效的方法,群里都是说英语,没有半个中文,而且规则非常严格,是一个超级不错的英语学习环境,群里有好多英语超好的超牛逼的人,还有鬼佬和外国美眉。
英语现在完成时态知识点梳理归纳总结

英语现在完成时态知识点梳理归纳总结英语是一门广泛使用的语言,掌握好英语的时态是学习英语的关键之一。
其中,现在完成时态是英语中较为复杂和常用的一种时态,因此对其进行深入的了解和掌握是学习英语的基础。
本文将对英语现在完成时态的知识点进行梳理、归纳和总结。
一、现在完成时态的构成与用法1. 构成:现在完成时态由“have/has + 过去分词”构成。
其中,have用于第一人称和第二人称(I、you、we、they),has用于第三人称单数(he、she、it)。
2. 用法:(1)表示过去某个时间点开始,持续到现在仍在进行的动作或状态。
例如:I have lived in this city for 10 years.(我在这个城市住了10年了。
)(2)表示过去某个时间点发生的动作对现在产生的影响或结果。
例如:I have finished my homework, so I can go out to play.(我已经完成作业了,所以我可以出去玩。
)(3)用于经验、经历、成就等方面的表达。
例如:I have visited Paris twice.(我去过巴黎两次。
)3. 时间状语的使用:现在完成时态常与以下时间状语连用,如already(已经)、just (刚刚)、yet(还、已经)等。
例如:Have you finished your work yet?(你的工作做完了吗?)二、现在完成时态与其他时态的区别1. 现在完成时态与一般过去时:现在完成时态强调过去发生的动作与现在的联系,而一般过去时则仅仅表示过去发生的动作,没有现在的联系。
例如:They have cleaned the room.(他们已经打扫了房间。
)(现在完成时态)They cleaned the room yesterday.(他们昨天打扫了房间。
)(一般过去时)2. 现在完成时态与过去进行时:现在完成时态强调的是动作的完成,而过去进行时则强调的是动作的进行。
现在完成时态总结

We have been students for eight years.
8.下课10分钟了
The class has been over for ten minutes.
9.电影开始了一小时了
The film has been on for an hour.
10.门打开半小时了
3.自从上星期我借的这本书
I have kept the book since last week. I borrowed the book last week.
4.我成为一个学生两年多了.
I have been a student for over two years. I became a student two years ago.
一般过去时态的时间状语从句
since you came since you got home. 注意:for 和since 所引导的时间状语都表示一段时间.
He has been away since last week. He has been away since last week.
对划线部分提问都用 How long
3转换成be+形容词或副词 die—be dead finish – be over begin—be on leave—be away fall sleep – be asleep close – be closed
4.转换成 be+介词短语 go to school– be in school join the army – be in the army 1.我们买这本书三年了.
have/has+过去分词
1.现在完成时态表示过去发生的动作对现在造成的影响或结果 Our teacher has left. We have studied English. I have already finished the homework. He has had his lunch. He has become a doctor. 我们老师已经离开了. Our teacher has been away. (F) Our teacher has left.(T)
现在完成时态总结

现在完成时态总结第一部分:现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果,也可表示过去已经开始,一直延续到现在的动作或状态。
学习现在完成时,先从结构和句式开始:构成:主语 + have/has + 过去分词 + 其他。
(当主语是第三人称单数时用has,其余人称用have。
过去分词:规则动词的过去分词构成与动词过去式相同;不规则动词需要特殊记忆。
)否定式:主语 + haven"t/hasn"t + 过去分词 + 其他。
疑问式: Have /Has + 主语 + 过去分词 + 其他?简略答语: Yes, 主语 + have/has.(肯定)No, 主语 + haven"t/hasn"t.(否定)第二部分:现在完成时的含义之一是过去完成的动作对现在仍有影响,用以下四大标志词可以表达这种含义:* 以already, just和yet为标志already, just和yet 表示到现在为止动作或状态已经、刚刚或还没有发生。
He has already got her help. 他已得到她的帮助。
He has just seen the film. 他刚刚看过这场电影。
He hasn"t come back yet. 他还没有回来。
* 以ever和never为标志ever和never 表示到现在为止动作或状态曾经或从来没有发生过。
This is the best film I have ever seen. 这是我曾经看过的最好的一部电影。
He has never been to Beijing. 他从没有到过北京。
* 以动作发生的次数为标志若某一动作到现在为止已经发生了若干次,则要使用现在完成时。
He says he has been to the USA three times. 他说他已经去过美国三次了。
* 以so far为标志so far往往表示到目前为止动作或状态已经发生。
现在完成时知识点总结

现在完成时态1. 用法:①过去发生的动作对现在造成的影响或结果:强调结果have finished my homework now.例:Yesterday I finished my homework, that’s to say, I②过去已经开始一直持续到现在的动作或状态:强调继续例:I have lived here since 1990.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 agosince 1990since he came here since +过去时态句子He has been in China since he came here.4) 如果句子里面没有时间状语,汉语意思能够加“已经”,往往用现在完成时态。
现在完成时态

三、现在完成时态的用法
3、发生次数
从过去到现在某动作重复发生的次数。
例如: He has been to Canada three times. 他去过加拿大三次。 Sam has been late for class every morning this week. 这个星期山姆每个早晨都迟到。
三、现在完成时态的用法
4、现在完成时中出现的标志词:
可在现在完成时中使用的时间/程度状语有: for, since for+时间段 eg: He has been in the army for five years. He has been in the army since 2011. since+ 过去的时间点 He has+ago been in the army since 5 years ago. 时间段 He has been in the army since he was 18. 从句(通常为一般过去时态)
三、现在完成时态的用法
1、过去经历 John, clean your teeth please.
Mum, I have already cleaned them.
动作发生在过去,结束在 过去,对现在造成了影响。
例如:
We have seen the film. 我们看过那部电影了。 (意为已知道电影内容或者不需要再次观看了) Lily has turned off the light. 丽丽(已经)把灯关上了。 (意为现在房间是黑的了)
三、现在完成时态的用法
4、现在完成时中出现的标志词:
可在现在完成时中使用的时间/程度状语有: already, yet already用于肯定句中,用于句中。 eg: We've already had the exam. yet用于否定句或疑问句之中,用于句末。 eg: Have you got it yet? I haven't had my car repaired yet.
现在完成时态用法

现在完成进行时的主要用法
表示一个持续了一段时间,刚刚结束或仍在继续 进行的动作。与现在完成时有所不同的是现在完 成进行时强调动作本身或动作的持续性、持久性。
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
现在完成时用法大全

③ever 曾经 句中 ④never 从不 句中⑤just 刚刚 句中现在完成时态1. 用法:①表示过去发生的动作对现在造成的影响和结果,强调结果 .常用的 时间状语有 many times ,just ,yet ,ever ,never ,just ,already ,so far, by now 等。
②表示动作或者状态在过去已经开始,持续到现在,也许还将持续下去。
用 于延续性动词,常常与so far 、for 或者since 短语连用。
si nee +时间点/从句, for + 时间段,女口 for two mon ths 等。
2.现在完成时的构成 have has+过去分词 3. 现在完成时的四个基本句型肯定句 He has fini shed the work. 一般疑问句 Has he fini shed the work?否定句 He has not finished the work.两回答Yes ,he has. No, he hasn '.特殊疑问句 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?例: Have you ever see n pan das?例: I have never been to Beijing. 例: I have just done my work.⑦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 mon ths for + —段时间』m has lived here for 2 mon ths. since last year since + 过去点时间Lucy has been in Beijing since 3 years ago.since 3 years ago since 1990 since he came heresince + 过去时态句子He has bee n in Chi na since he came here. 4如果句子里面没有时间状语,汉语意思能够加“已经”,往往用现在完成时态。
现在完成时态

现在完成时态现在完成时态是英语中一种非常重要的时态,用于表达过去发生的动作或事情对现在产生的影响或结果。
本文将对现在完成时态的用法、结构以及一些常见练习进行详细介绍。
一、现在完成时态的用法现在完成时态用来表示过去发生的动作或事情与现在的关系,主要包括以下几个方面的用法: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以上是关于现在完成时态的用法、结构以及一些常见练习的介绍。
现在完成时用法大全

例: 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)。
2.现在完成时态既涉及过去,又联系现在,它可表示动作或状态过去已经开始一直 延续到现在,和由 “for+时间段” 或
“since+过去时间点/从句”引导的时间状语连用。例如: We have lived here for five years. 我们在这里住了五年了。 I have known him since he was a boy. 我从他还是个孩子的时候就认识他了。
Revision 现在完成时
1.现在完成时的基本句式是
“have(has)+过去分词”。
如: ① I have seen that film. 我已经看过那部影片了。
② We have just finished our homework. 我们刚刚做完家庭作业.
③ She has gone home. 她回家去了。
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 19llege)
(2000.7—2000.9) (moved to Japan)
注意:现在完成时与一般过去时的区别:
现在完成时强调过去发生的事对现在造成的影响; 一般过去时指过去发生的事实。 请看下面对话中一般过去时和现在完成时的不同。
A:Have you seen the film? B:Yes,I have. A:When did you see it? B:I saw it a year ago.
He has been a painter for two months. He has been a painter since July. He has been a painter since he moved to Japan.
(1997—2000) (came here)
(17/09/2000— 26/09/2000)
[for+表示一段时间的词]
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.
注意:1)该句式中的have或has是助动词, has用于第三人称单数,其它人称一律用have。
2)该句式中have(has)和过去分词之间可用just插入。 3)把该句式译成汉语时,
往往用“已经”,“刚刚”,“过”或“了”等.
2.现在完成时一般疑问句式是 把助动词have或has提到主语之前。如: ④ Have you read this story book yet? 你读过这本故事书吗?
Let’s continue:
现在完成时的用法。
1. 表示过去发生或完成的某一动作对现在造成的影响或结果。 如: ① Have you read that story?你读过那个故事吗? (“读” 发生在过去,对现在造成的影响是:是否知道故事的内容)
② I have bought two apples.我买了两个苹果。 (“买” 发生在过去,对现在造成的结果是:拥有两个苹果)
常与现在完成时连用的副词:already,just,yet,ever,never等。already,just多用 于肯定句中,yet,ever,never多用于疑问句和否定句中。如: ③ I have already finished my homework. 我已经做完家庭作业了。
④ He has just had his meal. 他刚吃过饭。
⑤ Has he eaten that apple yet? 他吃那个苹果了吗?
注意:1)现在完成时的一般疑问句往往在句末加yet。 2)一般疑问句译成汉语时, 往往译成“…..过吗?”,“还有….吗?”等. 3)其肯定回答用:Yes,….have(has). 否定回答用:No,….haven‘t(hasn’t).
He has been a policeman for nine days. He has been a policeman since September 17th, 2000.
He has been a singer for eight years. He has been a singer since 1992. He has been a singer since he won the prize for music in 1992.
You have lived in Shenzhen since 1985. You have lived in Shenzhen for fifteen years.
[since +表示时间点的词或时间状语从句]
since 1985
now(2000)
1985
(for fifteen years)
有时用:No,not yet.或No,never.
Let’s continue :
3.现在完成时的否定句式是 “have(has)+not+过去分词”。如: ⑥We haven‘t studied Unit 2 yet. 我们还没学习第二单元。 ⑦The train hasn‘t stopped yet. 火车还没有停下来。 注意:1)现在完成时的否定句句末往往加yet。 2)否定句常译为“还没有……”等。
(1992—2000)
(won the prize for music)
(1988—2000) worked in this hospital
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.