现在完成时用法
- 格式:docx
- 大小:45.28 KB
- 文档页数:16
现在完成时的用法总结一般现在完成时表示(Present Perfect Tense)通常用来表示过去发生的某个动作对现在造成的影响,或者表示从过去持续到现在的动作或状态。
一般现在完成时的句型是“主语+have/has+过去分词”,其中have/has要根据句子中的主语选择合适的助动词。
常用用法包括:1、表示过去发生的动作对现在造成的影响。
这种用法中,一般会伴随have/has以及一个表示结果的形容词如:tired(累),finished(完成)等。
例如:He has finished his homework. 他已经完成了他的作业。
2、表示从过去持续到现在的状态或动作。
例如:3、表示过去发生的某个动作或在某段时间内反复发生的多次动作,其中常伴随时间状语,例如:last week,for three days等。
例如:I have been to Beijing three times. 我去北京已经三次了。
4、表示至今为止已完成的动作,这种用法中使用ever,never,so far,up to now,until now,till now等。
例如:He has never been abroad. 他至今从未出国过。
除此之外,常见的疑问句分为一般疑问句和特殊疑问句,一般疑问句的句型是“have/has+主语+过去分词” (has在be动词过去分词之前),而特殊疑问句的句型有以下几种:(1)What have you done? 你做了什么?总之,一般现在完成时用来表示过去发生的某个动作对现在造成的影响,或者从过去持续到现在的动作或状态,句型是:主语+have/has+过去分词,疑问词有what、when、where、how long等;疑问句分为一般疑问句和特殊疑问句,一般疑问句的句型是“have/has+主语+过去分词” (has在be动词过去分词之前)。
现在完成时的用法和结构
1. 嘿,你知道吗?现在完成时啊,那可是用来表示过去发生的事情对现在有影响的哦!就像你之前努力学习了,现在成绩很棒,这就可以用现在完成时呀!比如“I have studied hard and now I get good grades.”。
2. 哇哦,现在完成时还能表示过去开始一直持续到现在的动作或状态呢!就好比你喜欢一个人,从很久之前就开始喜欢了,一直到现在还喜欢,这就可以说“You have liked that person for a long time.”这不是很神奇吗?
3. 嘿呀,想想看,现在完成时在描述经历的时候多好用啊!你可以说“I have been to many places.”来表示你去过很多地方,这多酷啊!难道不
是吗?
4. 哎呀,现在完成时可不是随便用的哦!得注意时间状语这些细节呢。
就像你说“I have done it recently.”这里的“recently”就很关键呀!懂了吧?
5. 你发现没,现在完成时和一般过去时可不一样哦!比如说你说“You have eaten that food.”和“You ate that food.”感觉就不同呀,一个强调对现在的影响,一个只是单纯说过去的事情,神奇吧!
6. 哇塞,学会现在完成时的用法和结构多重要啊!以后说话、写作都能用得上呢!“We have made great progress in this project.”这样表达多准
确呀!
总之,现在完成时真的超有用,一定要好好掌握呀!。
现在完成时用法大全1.现在完成时是表示过去动作对现在造成影响和结果的时态,常用时间状语如many times。
just。
yet。
ever。
never。
already。
so far。
by now等。
另外,现在完成时也可以表示动作或状态从过去开始一直持续到现在,常与so far、for或since等短语连用。
例如,He has been working here since last year.2.现在完成时的构成是have/has+过去分词,例如I have XXX.3.现在完成时的四个基本句型包括肯定句、一般疑问句、否定句和特殊疑问句。
例如,XXX the work。
He has not finished the work。
What has he done?4.在使用现在完成时时,常用的九个词语包括already。
yet。
ever。
never。
just。
before。
so far。
how long和how many times,以及两个词组have/has gone to和have/has been to。
例如,I have already found my pen。
He has gone to Beijing.Jim has been living in this city for two months。
Lucy has been living in Beijing since three years ago。
He has been in China since he arrived here。
If there is no time adverb in the sentence。
the present perfect tense is often used to convey the meaning of "already" in Chinese。
For example。
"Have you lost your library book?" can be translated as "你已经弄丢了从图书馆借的那本书吗?"The present perfect tense is also commonly used in the following sentence patterns: "They have planted many trees in the last few years," "This is the best book I have ever read," and "It is the first time I have played computer games."In the present perfect tense。
现在完成时的用法1)现在完成时表示一件已经发生的事情,而这件事情往往与现在情况有联系。
eg. I have lost the key. 我的钥匙丢了。
(因此无法进屋)I have washed the car. 我洗过车了。
(因此车很干净)He hasn't come back yet. 他还没回来。
(我们还在等他)2)现在完成时常和just, already, yet, recently, lately, ever, still, 这类副词连用。
eg. He has just left. 他刚走。
-Has he phoned you yet? 他给你打电话了吗?-No, not yet. 还没有。
The rain has already stopped. 雨已经停了。
Have you ever talk to him about it? 你曾经和他谈过这件事情吗?He still hasn't finish his work. 他的工作还没干完。
3)也可以表示从过去某段时间到现在这段时间的状语连用。
eg. How many letters have you received this week? 这个星期你收到多少封信?He has made several trips to Paris this year. 今年他去过几趟巴黎。
So far he has done very well at school. 到现在为止他在学校表现的很好。
4)现在完成时还常和for,since 引导的时间状语或者与how long 连用。
eg. I haven't seen you for ages. 我好久没看见你了。
He hasn't cleaned his room for months. 他有好几个月没打扫房间了。
We have lived here for over ten years. 我们在这里住了十多年了。
现在完成时的用法及常见句型总结现在完成时是英语中常用的时态之一,表示过去发生的动作或事件对现在造成的影响或结果。
在本文中,我们将总结现在完成时的用法和常见句型。
一、用法:1. 表示过去发生的动作或事件对现在的影响,即强调动作或事件的结果在现在仍然存在或持续发生。
例句:I have lost my key.(我丢了我的钥匙,现在找不到)She has been to Japan.(她曾去过日本,现在还记得日本的经历)2. 表示过去一段时间内发生的动作或事件,但并不强调具体的时间点。
例句:We have studied English for five years.(我们已经学英语五年了)He has written three novels.(他已经写了三本小说)3. 表示过去发生的动作或事件对现在仍然具有重要性或关联。
例句:I have seen that movie three times.(我看过那部电影三次了,说明对该电影有兴趣或思考)She has lived in this city since 2005.(她自2005年以来一直住在这个城市)二、常见句型:1. 肯定句结构:主语 + have/has + 过去分词例句:I have completed my homework.(我已经完成作业)They have visited Paris.(他们已经参观过巴黎)2. 否定句结构:主语 + have/has + not + 过去分词例句:She has not finished her project yet.(她还没完成她的项目)We have not seen him for a long time.(我们很久没见他了)3. 疑问句结构:Have/Has + 主语 + 过去分词 + 其他?例句:Have you ever been to New York?(你去过纽约吗?)Has he finished his report?(他完成报告了吗?)4. 现在完成时与时间状语连用,常用的时间状语有:already(已经),just(刚刚),recently(最近),ever(曾经),never(从未),for(表示时间段),since(自从...以来)。
现在完成时的用法1.构成现在完成时是由“助动词have(has)+动词的过去分词”构成。
助动词说明该谓语是属于现在时范围。
它和主语的人称、数要保持一致。
过去分词是主要的谓语动词,说明句子的意义。
(当主语是第三人称单数时用has,其余人称用have。
过去分词:规则动词的过去分词构成与动词过去式相同;不规则动词需要特殊记忆。
)如:He has just seen the film.他刚刚看过这场电影He has been an English teacher since 1992.自从1992年以来他一直当英语教师。
2.四种句式肯定式:主语+ have/has + 过去分词+ 其他。
否定式: 主语+ haven't/hasn't + 过去分词+ 其他。
疑问式: Have /Has + 主语+ 过去分词+ 其他?简略答语: Yes, 主语+ have/has.(肯定)No, 主语+ haven't/hasn't.(否定)特殊疑问句:疑问词+ have/has + 主语+ 过去分词+ 其他?3.用法(1)表示动作发生在过去某个不确定的时间,但对现在留下了某种影响和结果。
常被just、already、yet 等副词修饰。
如:-Have you had lunch yet?-Yes,I have. I've just had it.你(已经)吃午饭了吗?我刚刚吃过。
(现在我不饿了)(2)表示从过去某一时刻开始一直持续到现在的动作或状态。
这个动作可能刚停止,可能仍然在进行。
常带有for和since等表示一段时间的状语。
如:He has taught here since 1981他自1981年就在这儿教书。
(可能还要继续教)I haven't seen her for four years.我有四年没见到她了。
(3)表示说话前发生过一次或多次的动作,现在成为一种经验,一般译为汉语“过”,常带有twice,ever,never,three times等时间状语。
现在完成时的用法现在完成时是英语中的一种时态,用来表示过去发生的动作或事件对现在的影响或结果。
本文将讨论现在完成时的用法及相关注意事项。
一、基本用法现在完成时由助动词“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.(他已经吃过午饭了。
现在完成时精解一、现在完成时的用法1、表示过去发生或已经完成的动作,对现在造成的影响或结果。
常和already, yet, just, ever, never,before等副词连用。
例如:He has eaten up the cakes. 他把蛋糕吃完了。
(结果:蛋糕一片不剩)I have never travelled by plane before. 我以前从来没有乘飞机旅行过。
(结果:现在坐过飞机了)2、表示动作或状态从过去已经开始,持续到现在,可能还要继续下去,也可能刚刚结束。
常和since或for等表示“一段时间”的状语连用。
例如:He’s been away for a long time.他已经走了很长一段时间了。
I have lived here since I was born. 我出生以来一直住在这儿。
3、用于时间状语从句或条件状语从句中,表示将来某时之前已完成的动作。
例如:We are leaving if the rain has stopped? 如果雨停了,我们就出发。
We are going shopping after we’ve had break fast. 我们吃过早饭就去购物。
二、现在完成时谓语部分的构成1、肯定式:助动词have (has) + 过去分词。
例如:He’s eaten breakfast. 他吃过早饭了。
2、否定式:助动词have (has) + not + 过去分词。
例如:He hasn’t eaten breakfast. 他没吃早饭。
3、疑问式:将助动词have或has提前到句首。
例如:Has he eaten breakfast? 他吃过早饭了吗?三、现在完成时态常见的时间状语1、表示不确定的过去时间的副词,比如already , yet, before, ever, rarely, never, once,recently, lately等。
现在完成时(1)基本结构:肯定句: have/has+过去分词(done)+其他否定句:have+not/haven’t +过去分词(done) +其他has+not/ hasn’t+过去分词(done) +其他一般疑问句及回答:Have/Has+主语+过去分词+其他Yes, 主语+have/has.(肯定)No, 主语+haven't/hasn't.(否定)一、表示在过去不确定的时间里发生的对现在造成影响的动作或结果。
I have already spent all of my money.(含义是:现在我没有钱花了)Guo zijun has just come. (含义:郭子君现在在这儿)My father has gone to work.(含义是:我爸爸现在不在这儿)过去分词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、不规则动词:do---did---done go---went---gone come---came---comehave---had---had see---saw---seen be---was/were---been句型转换:1. He has already gone home.___________________________________________ (否定句) ___________________________________________ (疑问句) ________________(肯定回答)________________(否定回答) 2. He has had lunch at home.___________________________________________ (否定句) ___________________________________________ (疑问句) ________________(肯定回答)________________(否定回答) 3. He has finished his homework. (划线提问)_____________________________________________4. I have had lunch at school. (划线提问)_____________________________________________5. I _______ told him the news.(have/has)6. She ________ come back from school.(have/has)7. He has visited the Great Wall. (划线提问)_____________________________________________8. She has studied English for many years. (划线提问)_____________________________________________9. Tom has seen the film. (划线提问)_____________________________________________10. I have washed the clothes.( 划线提问)_____________________________________________现在完成时(2)表示在过去不确定的时间里发生的对现在造成影响的动作或结果, 常与时间副词already(已经),yet(还、已经),just(刚刚、仅仅) ,ever(曾经),never (从不),before(以前)等连用。
1. already意为“已经”,通常用于肯定句中,可放在助动词之后,过去分词之前,也可以放在句末。
实例:I’ve already read this book.I’ve washed my clothes already.2. yet用在疑问句中意为“已经”,用在否定句中意为“还”,常放在句末。
实例:—Has he found his watch yet ?—No,not yet.The woman hasn't found her dog yet .3. just意为“刚刚”,表示行为刚刚过去,常放在助动词与过去分词之间。
实例: He has just come back from school.4. ever意为“曾经”,放在助动词与过去分词之间。
实例:Have you ever been to Hong Kong ?I haven’t ever spoken to her.5. never意为“从来没有”常与before连用(before要放在句尾,而never多放在助动词与过去分词之间。
实例:I have never travelled by plane before.6. before意为“以前”,指过去不确定的某个时间,总是放在句末,不受句型的限制。
实例:Have you ever been to Hainan before ?I haven’t eaten Guangdong food before.把already,yet,just,ever,never,before放在句中适当的位置。
1、Jim has finished doing his homework. (already)_______________________________________________________ 2、My father has been to the Great Wall before. (never)_______________________________________________________ 3、She hasn’t seen the new film.(yet)_______________________________________________________ 4、She has been to Shanghai before.(ever)_______________________________________________________ 5. Have you found your watch?(yet)_______________________________________________________ 6. ---Are you thirsty?---No I have had some orange juice.(just)_______________________________________________________ 7. We have returned (return) the book.(already)_______________________________________________________ 8. I haven’t finished my homework. (yet) Can you help me?_______________________________________________________ 9. My father have read the novel.(ever)_______________________________________________________ 10.I’ve arrived by train.(just)_______________________________________________________ 不规则动词:do---_____---_____ go---_____---_____ come---_____---_____ have---_____---_____ see---_____---_____ be---_____---_____ read---read---read eat---ate---eaten speak---spoke---spoken find---found---found get---got---gotten/got win---won---won现在完成时(3)用法二:现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作或状态,常与for(+时间段),since(+时间点或过去时的句子)连用, 对for 和since引导的时间状语提问要用How longfor + 段时间since+过去一个时间点(译为:自从……以来)since+时段+agosince+句子(过去时)1) I've lived here for 16 years.I've lived here since 1990.I've lived here since 16 years ago.Mr Wang has lived in the factory since he came to the city.2) I haven't seen him for three years .我三年没有看见他了。
= I haven't seen him since 2013.= since three years ago=I haven't seen him since I saw him last time in 2013.练习A)(用for或since填空)1. He has lived in Nanjing ______ two years ago.2. I’ve known him ______ we were children.3. Our teacher has studied Japanese ______ three years.4. She has been away from the city _______ about ten years.5. It has been ten years ______ she left the city.B)(完成下列句子)1. 她在这所教学已经有五年了。