现在完成时用法
现在完成时的基本用法
现在完成时的基本用法
英语现在完成时是表示动作或状态已经完成或发生在过去,但与现在有关的一种时态。
它由助动词"have/has"加上过去分词构成。
基本用法如下:
1. 表示过去发生的动作对现在造成的影响或结果。
例句:I have finished my homework.(我已经完成了我的作业。
)
She has lived in London for five years.(她已经在伦敦生活了五年。
)
2. 表示过去开始并一直延续到现在的动作或状态。
例句:He has worked in this company since 2010.(他从2010年就在这家公司工作。
)
We have known each other for a long time.(我们认识彼此已经很长时间了。
)
3. 表示过去的动作或经历与现在的情况或经历形成对比。
例句:I have traveled to many countries, but I have never been to Japan.(我去过许多国家,但从未去过日本。
) They have already eaten dinner, but we haven't.(他们已经吃过晚饭了,但我们还没有。
)
需要注意的是,现在完成时强调的是过去的动作或状态与现在的关系,所以常常与现在的时间状语连用,如"already"(已经)、"just"(刚刚)、"recently"(最近)、"since"(自从)等。
现在完成时的用法和示例
现在完成时的用法和示例现在完成时(Present Perfect Tense)是英语中常用的时态之一,用于表达过去发生或完成的动作与现在的联系。
本文将介绍现在完成时的基本用法,并提供一些例子来帮助读者更好地理解该时态。
一、现在完成时的基本用法1. 表示过去完成的动作或经历对现在造成的影响或结果。
例如:- I have lost my key.(我丢了我的钥匙。
现在我无法开锁了。
)- She has broken her leg.(她摔断了腿。
现在她只能坐在轮椅上。
)2.表示已经完成的动作对现在的结果或情况产生影响。
例如:- They have finished their homework.(他们已经完成了作业。
现在可以玩了。
)- He has left the company.(他离开了这家公司。
现在我们需要找个新员工。
)3.表示过去的经历或经验对现在的认知或理解。
例如:- I have visited Paris.(我去过巴黎。
现在我对巴黎有了更深刻的了解。
)- Have you ever tried sushi?(你尝试过寿司吗?现在你知道寿司的味道了吧。
)4.表示过去开始的动作一直延续到现在,或者表达一个在过去开始的动作一直持续到现在的状态。
例如:- I have lived in New York for five years.(我在纽约住了五年了。
) - They have been friends since childhood.(他们从小就是朋友了。
)二、示例以下是一些例句,通过这些例句,读者可以更好地理解现在完成时的用法。
1. 表示已经完成的动作对现在的结果或情况产生影响:- I have cooked dinner.(我已经做好晚饭了。
)- She has bought a new car.(她买了一辆新车。
)2. 表示过去完成的动作或经历对现在造成的影响或结果:- They have traveled around the world.(他们已经环游了世界。
现在完成时用法大全
现在完成时用法大全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. 我们在这里住了十多年了。
现在完成时的用法
现在完成时的用法have (has) + 过去分词(done)1.现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在.1)表示动作发生在过去某个不确定的时间,但对现在留下了某种影响和结果。
常被just 、already 、yet 等副词修饰。
2)表示说话前发生过一次或多次的动作,现在成为一种经验,一般译为汉语“过”,常带有twice, ever,never,three times 等时间状语。
3) 表示以前曾有过的经历, 常用before .4) 用ever 和never ,多用于否定或疑问句中,表示“曾经”或“从未“等。
5)表示从过去某一时刻开始一直持续到现在的动作或状态。
这个动作可能刚停止,可能仍然在进行。
常带有for 和since 等表示一段时间的状语。
for+时间段,与延续性动词的现在完成时连用,指某个动作或情况到现在为止已持续了多久,对此提问用how long 。
since+过去时间点/过去时间从句,表示“自从(过去某一时间点)以来’’,从过去某一时间点一·直持续到现在完成时可以和带有since 或for 等表示“一段时间”的状语连用,表示动作或状态从某一时刻开始,一直持续到现在。
如:I haven't seen him for two years. 但是,像come,arrive,buy 等终止性动词不能与表示―一段时间‖的状语连用。
要用,必须改为―be (在)‖等延续性动词来表述。
1. join →be in 或 be a member of … 3.close →be closed 5.go to school →be a student 7.borrow →keep 9.buy →have 11.catch(a cold)→ have(a cold) 13.get to know →know 15.begin to study →study e to work →work 19.go to town —be in town21.lose —be missing23. begin /start —be on e here —be here / there e to /go to/ arrive in (at )/ get to / reach ——be in/at+ 地点28. join the army---be in the army/ be a soldier29.join the League-----be in the League / be a league member2.arrive →be here4.begin(start)→be on6.die →be deade back →be back10.leave —been away from12.fall ill(sick ,asleep)→14.be ill(sick ,asleep)16.get up →be up18.go out →be out20.finish →be over 22.put on →wear 或be on 24.open →be open26. become –be。
现在完成时的用法
现在完成时的用法现在完成时是英语中的一种时态,用来表示过去发生的动作或事件对现在的影响或结果。
本文将讨论现在完成时的用法及相关注意事项。
一、基本用法现在完成时由助动词“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.(他已经吃过午饭了。
现在完成时的四种用法
现在完成时的四种用法现在完成时是英语中一个很重要的时态,也是很容易弄错的一个时态。
归纳起来,现在完成时共有四种主要用法,现分别解说如下:一、现在完成时表示影响该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在有影响或结果,同时说话者强调的或感兴趣的就是这个影响或结果,如汉语说“他已离开这个城市了”,其中的“离开”肯定发生了,它对现在的影响或结果就是“他现在已不在这个城市了”;又如汉语说“有人把窗户打破了”,显然“打破窗户”这一动作发生在过去,并且在过去已经完成了,但说话人强调的重点是打破窗户对现在的影响——窗户现在仍是破的。
如: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. 自上个星期以来他一直很忙。
英语微信群是目前学习英语最有效的方法,群里都是说英语,没有半个中文,而且规则非常严格,是一个超级不错的英语学习环境,群里有好多英语超好的超牛逼的人,还有鬼佬和外国美眉。
现在完成时的用法
现在完成时的用法现在完成时是英语中的一种时态,用于描述发生在过去某个时间点之前但对现在仍然有影响的动作或状态。
本文将详细介绍现在完成时的用法及相关注意事项。
一、现在完成时的基本结构现在完成时的基本结构由助动词"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多放在助动词与过去分词之间。
现在完成时的用法归纳
现在完成时的用法归纳一、构成现在完成时:肯定句:主语 + 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.(她摔断了腿。
)需要注意的是,现在完成时强调的是过去动作与现在的关系,通常不明确具体的时间点。
在句子中常常与表示时间段的状语连用,或者用时间状语指明具体时间。
现在完成时用法
现在完成时一、现在完成时的用法:现在完成时表示一个过去发生并结束的动作对现在产生的结果和影响。
这一类情况可以分为下面两种情况:1. 表示过去发生的或已经完成的某一动作对现在造成的影响或结果,常和recently, just, now, already, yet, not…yet等连用。
如:Li Ming has just turned off the light. 李明刚刚把灯关上。
(说明现在灯关上了)I've finished my homework now. 现在我已经做完作业了。
(说明可以交作业或做别的了)2. 表示动作或状态在过去已经开始,持续到现在,也许还要持续下去。
常与for+时间段或者since+时间点连用,表示持续的动作或状态,多为延续性动词。
非延续性动词不能和for或since连用。
如:正:I‘ve been away from this school for eight years.误:I've left this school for eight years.We have lived here since 2000.We have lived here since 2000.They have waited for more than two hours.二、基本结构:have/has+done肯定句:主语+have/has+done+其他否定句:主语+have/has+not+done+其他疑问句应将have/has放在句子主语之前。
被动形式为:has/have been done。
如:I have read the book.I have not seen him before.Have you ever been to New York?三、几个副词的区别1). already, still与yetalready用于肯定句,表示"已经";still 表示某事仍在进行,主要用于肯定句;yet用于否定句句末,表示"还",用于疑问句句末,表示"已经"。
现在完成时的用法
现在完成时的用法现在完成时是英语语法中的一个时态,用于表达过去发生的动作与现在的联系。
它由助动词“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.(她从小就开始学习英语。
现在完成时的用法
现在完成时的用法现在完成时是中考重点和难点时态,许多学生对这个时态感到头痛。
下面我们全面讲解它。
一、现在完成时的构成现在完成时是由“have(has) +动词的过去分词”构成。
动词的过去分词有两类:规则变化和不规则变化,规则变化是和动词过去式的变化一样,例如:stopped,worked等;不规则变化需要同学们记忆。
例如:go-went-gone,do-did-done等。
不规则动词的变化:1. A-A-A式:即动词原形,过去式和过去分词的形式是一样的。
例如:cut-cut-cut,put-put-put,hit-hit-hit等。
2.A-B-B式:即动词的过去式和过去分词的形式是一样的。
例如:bring-brought-brought,teach-taught-taught,buy-bought-bought等。
3.A-B-C式:即动词原形,过去式和过去分词的形式是不一样的。
例如:take-took-taken,taken是由动词原形take加字母n变化来的;二、现在完成时的句式变化1. 否定句:现在完成时的否定句是在助动词have(has)的后面加not构成。
例如:I haven’t seen the film so far.到目前为止,我还没有看那部电影。
也可以不用not而用否定词never,hardly等构成否定句。
例如:We have never heard of that man.我们从没有听说过那个人。
2. 一般疑问句:现在完成时的一般疑问句是把助动词have(has)提到句子主语的前面。
例如:Have you seen the film yet? 你看过那部电影了吗?3. 特殊疑问句:特殊疑问词+have(has) +主语+过去分词+其他?例如:How many times have you seen that movie? 你看过几次那个电影?三、现在完成时的用法1.表示过去发生或完成的某一动作对现在造成的影响和结果,也就是说现在完成时虽然与过去有关,但侧重于指对现在造成的影响和结果。
现在完成时用法大全
现在完成时用法大全1.现在完成时是一个表示过去发生的动作对现在造成影响和结果的时态。
常用时间状语包括many times,just,yet,ever,never,already,so far,by now等。
此外,它还可以表示动作或状态在过去已经开始,持续到现在并可能继续下去,常与so far、for或者since短语连用。
例如,since + 时间点/从句,for + 时间段,如for two months等。
2.现在完成时的构成是have/has + 过去分词。
3.现在完成时有四个基本句型:肯定句,一般疑问句,否定句和特殊疑问句。
肯定句形式为主语 + have/has + 过去分词,例如He has finished the work。
一般疑问句形式为Have/Has +主语 + 过去分词 + 其他?例如Has he finished the work。
否定句形式为主语 + have/has + not + 过去分词,例如He has not finished the work。
特殊疑问句形式为疑问词 + have/has + 主语+ 过去分词,例如What has he done?4.现在完成时在以下情形下使用:①已经肯定句中或句尾使用already,例如I have already found my pen。
②已经否定句和疑问句句尾使用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。
现在完成时用法大全
③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.构成:have /has + 过去分词2.含义:表示过去发生或已经完成的某一动作对现在造成的影响或结果。
例如:“Have you read the book ?”“Yes, I have.”“你读过这本书吗?”“是的,读过。
”(现在了解这本书的内容)She has lost the library books.她把那些图书馆的书弄丢了。
(现在这些书不在她手里了)We have put the vegetables into the basket.(现在蔬菜都在篮子里了)3.现在完成时的肯定句,否定句和疑问句及简略回答。
肯定句:主语(三单) + has +过去分词+ 其它;主语(其它) +have +过去分词+其它。
否定句:主语(三单)+hasn’t +过去分词+其它;主语(其它)+haven’t+过去分词+其它一般疑问句:Has +主语(三单)+过去分词+其它?Yes,主语+has.No,主语+hasn’t.Have+主语(其它)+过去分词+其它?Yes,主语+have. No, 主语+haven’t.特殊疑问句:疑问词+ Has +主语(三单)+过去分词+其它?疑问词+ Have+主语(其它)+过去分词+其它?4 规则动词过去分词构成(同动词过去式)1)---ed2)以e 结尾+d3)辅音字母+y :变y 为i+ed.4)双写+ed不规则动词见初二上册5,常与以下时间状语连用:already, yet, just, ever, never, before, recently, so far(到目前为止) 注:already 用于肯定句中,变否定句和一般疑问句时要变成yet.;yet放在句末,already 常放在句中。
1)I have already read the book.(变否定句和一般疑问句)Have you read the book yet?I haven‟t read the book yet.2)He has just boutht the book.3)We have ever visited the Great Wall.4)We have never visited the Great Wall.5)I have written to my parents recently.6)My father has worked in this factory before.7)They have learned 1,000 English words so far.现在完成时用法(二)1.构成:have/has +过去分词2.含义:表示从过去一直持续到现在的动作或状态。
现在完成时用法大全
例: 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如果句子里面没有时间状语, 汉语意思能够加“已经”,往往用现在完成时态。
现在完成时的三种用法
史密斯先生在中国待过10年了。
Jane has stayed in Shanghai for 3 days.
珍妮在上海待了两天。
I have taught English for 10 years.
我已经教英语10年了。
2.现在完成时,表示过去某种行为的结果对现在有直接的影响
Tom has loe finished my homework.
爸爸,我已经做完家庭作业了。
He has gone to Hong Kong.
他已经去香港了。
3.现在完成时,表示某经历的时间长度(一般用for引导的时间状语)
现在完成时的三种用法
1.现在完成时,表示曾经有过的经验(动作、状态)
I have seen Jackie Chan before.
我以前见过成龙。
Have you been to Paris?
你去过巴黎吗?
We have never heard of such a man.
我们从来没有听说过这样的人。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 I have visited your school three weeks ago. I visited your school three weeks ago. 2 I have visited your school before. 3 I have written two letters last Sunday. I have written two letters.
He has gone to America.(去某地了,还没回来) He has been to America twice.
(去过某地,已经回来了)
Where have you been?
Where has she gone?
二、动词填空:
1. How longhave ____ you ____ lived (live) in the city? I _________ have lived (live) here for 15 years. did you move When ___ ____ (move) here? Icame ___ (come) here in 1987. has 2. How many times ____your unclebeen ___ (be) to the USA?
3. have / has been to 与have / has gone to 区别:
have / has been to : 去过某地,已经回来了,可 以和once, twice, never, ever连用 have /has gone to :去某地了(说话时某人已离 开此地,在去某地的路途上或已在某地).
I have had this book for two weeks.
I bought this book two weeks ago.
It is two weeks since I bought this book. It is … since (过去时)….
这本书你借了多久了?
How long have you kept the book? 这辆自行车他已经买了三年了。 He has had this bike for three years. I’ve left Shanghai for 3 days. I’ve been away from Shanghai for 3 days. I left Shanghai 3 days ago. It is 3 days since I left Shanghai.
一般过去时和现在完成时的用法比较 因为一般过去时和现在完成时都表示过去的动 作或事情,所以同一件发生在过去的事或动作, 可用这两种时态来表示. He closed the windows. He has closed the windows. I bought a red car. I have bought a red car.
He __________ has been (be) there twice.
He _______ went (go) there to study math in 1945. He didn’t _____________(not return return) until 1951. went Last year, he _______ (go) there again.
1 Lin Ming has just turned off the light. 2 Have you ever ridden a horse? 3 Has Tom visited the Great Wall before?
B 表示动作或状态从过去某时开始,一直持续到 现在,并有可能延续下去。常与how long, for, since等表示一段的时间状语连用。
The Present Perfect Tense
现在完成时: 表示过去发生的动作对现在的影响。 1I live in Beijing. 2 I lived in Beijing. 我住在北京. 我住过北京.
3 I have lived in Beijing. 我一直住在北京.
Form: have / has + 过去分词 I have finished my homework. I haven’t finished my homework. Have you finished your homework? Yes, I have. No, I haven’t.
一般过去时和现在完成时的区别
1. 一般过去时能和过去时间状语连用,而现在完成时 不能。
I finished my work two hours ago. I have finished my work two hours ago.
2. 现在完成时和一般过去时都可以表示过去发生的动 作,但一般过去时只表示动作发生在过去这一事实, 它与现在没有关系;而现在完成时则表示动作发生在 过去,对现在仍有影响,有些动作一直延续到现在, 并且还可能延续下去。 He lived in Shanghai for five years. He has lived in Shanghai for five years.
三、翻译
1.你在这所学校已多久了?
How long ______________________this school? have you been atΒιβλιοθήκη 2. 我来这里已大约两年了。
been here for about I’ve ____________________________two years. 3.自从两年前,他就一直在这里。 has been here since He ________________________ two years ago.
2. 短暂性动词不能和表示一段时间的状语连用。 buy,borrow, leave, join, die, marry, come, go, begin, stop, lend, arrive I have bought this book for two weeks. 注意:从过去持续到现在的用法中,谓语动词通常 是延续性动词,如 live, stay, study, learn, know, teach, wear, be, keep(借), have(买) 等
现在完成时用法:
A 表示动作在过去发生,且终止于过去,但结果对 现在仍有影响,既涉及过去又联系现在的时态。
already, just, ever, never, yet (已经,还), now, before, recently, the last few years, in the past ten / few years
I wrote two letters last Sunday. when 不能和现在完成时连用
When have you bought the red car? When did you buy the red car?
A: I think the book is worth reading.
B: Have you borrowed it from our library?
1 He has lived here for 30 years. 2 How long have you studied English? 3 They’ve known each other since 1991.
for + 时间段 since + 时间点 / that for a long time, for a month, since 2 days ago, since yesterday, since then, up to now / until now, so far, these days
使用现在完成时注意事项:
1 现在完成时不能与表示过去的时间状语连用, 如 yesterday, just now, last night, two weeks ago, in 1992, when 引起的疑问句等, 但可以和包括现在在内的时间状语连用,如 today, now, this week/ term / year We have learned ten English songs this term.
A: Yes, I have.
B: When did you borrow it?
A: Two days ago.
B: So you have kept it for three days. B: When will you return it? A: I’ll return it as soon as I have read it / I finish it.