现在完成时态
- 格式:doc
- 大小:109.50 KB
- 文档页数:12
现在完成时的用法主语+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.扩展资料:将来完成时是用在表示在将来某一时间以前已经完成或一直持续的动作。
现在完成时态1.构成:have/has +p.p(过去分词)2.形式:1)肯定句s+ have/has+p.p+其他成分eg. She has gone to Qingdao.2)否定句s+have/has+not+p.p+其他成分(haven’t/hasn’t)eg. I have n’t seen the film yet.3)一般疑问句Have/has+s+p.p+其他成分Have you got an English-Chinese dictionary?Yes, I have(No, I haven’t)3.用法1)表示过去的动作对现在造成的影响或结果。
标志词有(already, yet, just,ever, never, before,twice等)eg. Jim has broken the window.(说明“打破”这一动作发生在过去,而未持续到现在,只是对现在造成了影响,即强调现在窗户被打破了。
)2)表示过去已经开始,持续到现在的动作或状态,甚至还可能持续下去。
标志词有(for, since,…,so far, these days等)。
注意:在这种用法中动词必须是延续性的,不能用瞬间性的动词。
例如:Mr. Green has lived in Beijing for two years.(说明“居住”的动作从两年前持续到现在)He has worked here since 1998.(说明“工作”这一动作是从1998年持续至今的)3)for/since 句型a.for/since 引导句型,谓语动词必须是持续性的, for加一段时间,since加时间点。
I have known him for three years.He has lived here since his mother died.(since从句中动词一般是终止性动词)b.终止性动词不能和表示一段时间的for/since 连用。
现在完成时态一现在完成时态的构成1 现在完成时由“助动词have / h as+过去分词”结构。
肯定式结构:主语+have / has+过去分词否定式结构:主语+haven’t / hasn't+过去分词2 疑问式和简略答案; Have/has+主语+过去分词+…?Yes,主语+have / has.No,主语+haven’t / hasn’t.(有时也用No,not yet.或No,never)3 现在完成时态的用法:二用法(一):表示过去发生的动作对现在造成的影响或结果。
现在完成时态不能和表示过去时间状语连用。
例:I have bought a computer (我买了台电脑。
)I bought a computer yesterday (我昨天买了台电脑。
)用法(二):过去的动作一直持续到现在,并且还有可能继续持续下去,由since 和for 引导。
此种用法的动作是持续的,只适用于延续性动词,不能和终止性动词连用;如come 、go、arrive 、begin 、borrow 、buy 、leave 、becme 、die 等,如果表达这类动作发生多长时间,用下列方法(1)把瞬间动词变成延续性动词。
一般用be+名/形容词/副词/介词短语come-be here/be in/be at become-be a+名词 go be there/be in/be at borrow-keep buy-have die -be dead beg in be on leave be away (2) It is+时间段+since从句(从句用一般过去时态)例:I have had this pen for 5 years (这只钢笔我买了五年)It is 5 years since I bought this pen.(3)时间+ has passed + since 从句例:Five years has passed since I boght this pen(4)用过去时态:…ago例:I bought this pen five yeare ago(5)完成时态+ since + 时间段+ ago例:I have had this pen since five years ago三since 和for的用法since +时间点/过去时态的从句/时间段+ago for+时间段四. 用于完成时态的时间状语 already ,yet,just,never,ever,in the last / past fewyears(在过去的几年里),Since then 。
现在完成时 (Present Perfect Tense)概念:表示从某一时刻开始一直持续到现在或是对现在仍有影响。
基本结构:have /has ➕动词过去分词注:第一人称,第二人称,第三人称复数用have ,第三人称单数用has。
助动词:have ,has否定词:haven’t ,hasn’t时间状语:1. already已经(用于肯定句) yet已经,还(用于否定句和一般疑问句)2. recently 近来 lately 最近 up to now 迄今为止3. still 仍然4. never从不5. in the past/last few days/weeks/months/years 在过去几天/几个星期/几个月/几年里6. for ➕时间段例:for two years7. since ➕时间点自从…… 例:since 1998;since ➕句子(一般过去时) 例:since I was a child句型结构:1. 肯定句:主语➕have/has ➕动词过去分词➕时间状语或其他。
例:I have already finished my homework. 我已经完成了我的家庭作业。
2. 否定句:主语➕haven’t/hasn’t ➕动词过去分词➕时间状语或。
例:I haven’t played football for two weeks. 我已经两个星期没踢足球了。
3. 一般疑问句:Have/Has ➕主语➕动词过去分词➕时间状语或?Yes,主语➕have/has. / No,主语➕haven’t/hasn’t. 例:Has your father read a newspaper for two hours?你的爸爸已经看了两个小时的报纸了吗?Yes,he has. 是的,他是。
/No,he hasn’t. 不,他没有。
4. 特殊疑问句:特殊疑问词➕一般疑问句?例:How long have you learned English? 你学英语多长时间了?I have learned English for ten years. 我已经学英语十年了。
现在完成时态1、现在完成时的定义:现在完成时是表示在过去发生但与现在情况有联系的动作或状态的时态。
2、现在完成时的构成:现在完成时是由“助动词have/has+动词过去分词”构成的。
①助动词have/has可以与主语缩写为’ve/’s。
e.g. I have → I’ve We have → We’ve He has → He’s It has → It’s②规则变化的过去分词与动词过去式一样。
③不规则变化的动词过去分词见表。
(一)肯定式主语+助动词have /has +过去分词+其它e.g. I have had lunch. 我已经吃过午饭了。
He has gone to Beijing. 他去北京了。
(二)否定式主语+助动词have /has+not+过去分词+其它(一)现在完成时态1、现在完成时的定义:现在完成时是表示在过去发生但与现在情况有联系的动作或状态的时态。
2、现在完成时的构成:现在完成时是由“助动词have/has+动词过去分词”构成的。
①助动词have/has可以与主语缩写为’ve/’s。
e.g. I have → I’ve We have → We’ve He has → He’s It has → It’s②规则变化的过去分词与动词过去式一样。
③不规则变化的动词过去分词见表。
3、现在完成时的基本句型。
①陈述句肯定形式。
e.g. I have had lunch. 我已经吃过午饭了。
He has gone to Beijing. 他去北京了。
②陈述句否定形式。
(在助动词have/has后+not,可缩写为haven’t/hasn’t)e.g. I haven’t had lunch. 我还未吃午饭。
He hasn’t gone to Beijing. 他还没有去北京。
(三)一般疑问式助动词Have /Has +主语+过去分词+其它?e.g .1. Have you had lunch? 你吃过午饭了没?--Yes, I have. -- No, I haven’t.2. Has he gone to Beijing? 他去过北京了没有?--Yes, he has. -- No, he hasn’t.否定回答还可以用:No, not yet. / No, never. / No, not even once等。
现在完成时态总结第一部分:现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果,也可表示过去已经开始,一直延续到现在的动作或状态。
学习现在完成时,先从结构和句式开始:构成:主语 + 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往往表示到目前为止动作或状态已经发生。
现在完成时基本结构:eg. we have searched for/looked for MH370 for 2 months.我们找马航370已经找了2个月了。
Vietnam anti-China activities have lowered people’s sense of security.越南反华事件降低了群众的安全感。
现在完成时的含义(用法)1.一、现在完成时表示影响该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在有影响或结果,同时说话者强调的或感兴趣的就是这个影响或结果,如汉语说“他已离开这个城市了”,其中的“离开”肯定发生了,它对现在的影响或结果就是“他现在已不在这个城市了”;又如汉语说“有人把窗户打破了”,显然“打破窗户”这一动作发生在过去,并且在过去已经完成了,但说话人强调的重点是打破窗户对现在的影响——窗户现在仍是破的。
如:The sex scandal of Huang Haibo has damaged the image of him.黄海波性丑闻事件损害了他的形象。
He has left the city. 他已离开这个城市。
(结果:他不在这个城市。
)Someone has broken the window. 有人把窗户打破了。
(结果:窗户仍破着。
)I have lost my pen. 我把钢笔丢了。
(结果:我现在无钢笔用。
)He has finished his work. 他把工作做完了。
(结果:他现在可以做其他的事了。
)二、现在完成时表示持续该用法的现在完成时表示一个过去发生的动作或开始的状语在过去并未完成或结束,而是一直持续到现在,并且有可能继续下去(也可能到此结束),如汉语说“他在我们学校教书已有30年了”,显然“他在我们学校教书”是从30年前开始,并且一直教到现在,已经持续了30年;又如汉语说“自上个星期以来他一直很忙”,显然“忙”是从上个星期开始的,并且这一“忙”就一直忙到现在。
现在完成时一.基本结构:have/has+过去分词(done)二.句型:否定句:主语+have/has+not+过去分词+其他.一般疑问句:Have/Has+主语+过去分词+其他.简略答语:Yes, 主语+ have/has.(肯定)No, 主语+ haven't/hasn't.(否定)三.用法(1)表示过去发生或已经完成的动作对现在造成的影响或结果以下的为标志:①以already(已经), just(刚刚)和yet(还)为标志例:He has already got her help.他已得到她的帮助。
He has just seen the film.他刚刚看过这场电影。
He hasn't come back yet.他还没有回来。
②以ever(曾经)和never(从不)为标志例:This is the best film I have ever seen.。
这是我曾经看到的最好的一部电影。
He has never been to Beijing.他从没有到过北京。
③以so far(到目前为止),before (以前)为标志例:He has got to Beijing so far.到目前为止他已到了北京。
Have you ever seen each other before?你们见过面吗?④以动作发生的次数为标志例:He says he has been to the USA three times. 他说他已经去过美国三次了。
(2)表示发生在过去某一时刻的,持续到现在的动作以下标志:①for+时间段②since+时间点(译为:自从……以来)③since+时段+ago④since+从句(从句用过去时)例:Mary has been ill for three days.I have lived here since 1998.四. has gone (to),has been (to), has been (in) 的区别Have/Has gone(to) :去了(现在不在说话现场)Have/Has been (to) :去过(已不在去过的地方)Have/has been in:呆了多久(还在所呆的地方)注意:(1)现在完成时不能单独与过去的时间状语连用, 如yesterday,last week, three years ago 等; (2)不能与when连用(3)瞬间动词(buy,die,join,come,go ,leave,join ……)不能直接与for,, since 连用。
现在完成时态现在完成时态是英语中一种非常重要的时态,用于表达过去发生的动作或事情对现在产生的影响或结果。
本文将对现在完成时态的用法、结构以及一些常见练习进行详细介绍。
一、现在完成时态的用法现在完成时态用来表示过去发生的动作或事情与现在的关系,主要包括以下几个方面的用法: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. 肯定式现在完成时由“助动词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.这本书我看过多次。
(还记得书的内容)2.未完成用法。
表示过去已经开始,持续到现在的动作或状态,这种用法中的谓语动词一般为延续性动词。
如:We have lived here for over three years. 我们住在这儿已有三年多了。
We have studied English since three years ago.我们从三年前就开始学英语了。
三、现在完成时的时间状语关1. 现在完成时与不明确的过去时间状语副词before,just,already,yet,ever 等连用。
如:I haven’tseen him before. 我以前没有见过他。
They have just done their homework. 他们刚做完作业。
2.现在完成时与for/since等引导的持续性时间状语或these days,so far等包括“现在时间”在内的时间状语连用。
如:I have known him for six years. 我认识他六年了。
The doctor has saved over two hundred people’s lives so far.到目前为止,这位医生已挽救了二百多人的生命。
四、区别关1. 一些时间状语副词的用法区别①yet,already,just与everyet常用于现在完成时的否定句和疑问句句尾,用于疑问句中常译为“已经”,用于否定句中常译为“尚未,还”,already常用于现在完成时的肯定句中,常译为“已经”,当它用于疑问句时,往往表示“惊讶、怀疑、不相信”等语气,just常用于肯定句,ever 常用于疑问句。
如:—Have you had your breakfast yet? 你已经吃过早餐了吗?—Yes, I have already had it. 是的,我已经吃过了。
Have you ever seen the film? 你曾经看过这部电影吗?②before与ago,just与just nowbefore表示现在看来的“以前”,常单独用于现在完成时中,一般不与表示一段时间的词语连用,而ago表示在过去某时间的“以前”,常用“一段时间+ago”的形式,与过去时连用;just常与现在完成时连用,多用于句中助动词之后修饰谓语动词,just now 多与一般过去时或一般现在时连用,一般用于句末。
如:Have you met him before? 你以前见过他吗?My brother met her in the street two days ago.我哥哥两天前在街上遇到了她。
I have just had breakfast. 我刚吃过早餐。
She had breakfast just now.她刚吃了早餐。
2. for与since的区别for为介词,后面要接“段时间”;since用作介词,后接过去时间点,用作连词时,后接从句,从句常用一般过去时。
如:I have known him for three years.我认识他有三年了。
We have lived here since 1998.我们从1998年就住在这里了。
How many English words have you learned since you came here?自从你来这儿你学了多少英语单词?3. have (has) been to与have (has) gone to的区别have (has) been to表示已经去过某地,人离开了某地,已经返回,人对该地已有(或没有)经历或体验;have (has) gone to表示人已经去了某地,人不在说话地。
如:He has been to Japan twice. 他去过日本两次。
—Where is Jim? 吉姆在哪儿?—He has gone to the post office. 他去了邮电所。
4. 现在完成时与一般过去时的区别现在完成时表示过去的某一动作对现在造成的影响或结果,强调的是现在的情况;而一般过去时只表示过去的动作或状态,与现在没有关系,所以现在完成时不能与具体的过去时间状语如last year,ago,just now,in 1997等连用;现在完成时动作发生在过去,并有可能要持续下去,但一般过去时动作没有持续性;when引导的疑问句也不能用现在完成时,但可以用一般过去时。
如:He has lived here since 2000.2000年以来他一直住在这儿。
(他现在还住在这里。
)He lived here in 2000.2000年他住在这儿。
(不涉及现在他是否还住在这里。
)—I have read the book before. 我以前已经看过这本书了。
—When did you read it? 你什么时候看的?现在完成时专项练习:一. 用所给动词的适当形式1. I already (see) the film. I (see) it last week.2. — he (finish) his work today?— Not yet.3. — you (be) to Hong Kong?— Yes, I (be) there twice.4. — you ever (eat ) chocolate sundaes (圣代)?— No, never.5. My father just (come) back from work. He is tired now.6. — Where's Li Ming?— He (go) to the teacher's office.7. Shanghai (be) a small town hundreds of years ago. Now it (b ecome) a large city.8. I (work) here since I (move) here in 1999.9. So far I (make) quite a few friends here.10. — How long the Wangs (stay) here ?— For two weeks.二. 句型转换 (每空一词)。
1. I have been to Macau before. (改为否定句)I been to Macau before.2. He hasn't come to school because he's ill. (就划线部分提问)he come to school?3. He has learned English for 5 years. (就划线部分提问)learned English?4. I bought a new bike just now. (用just改写)I just a new bike.5. We began to learn English three years ago. (改为同义句)We English three years.III. 填入has / have been 或has / have gone.1. Harry: I saw you in Annabel's Restaurant last night.Diana: No, it wasn't me. I never there.2. Sam: Sally and Tim are on holiday, aren't they? Where they ?Sue:To Florida, again.Sam: How many times they there?Sue: This is their third visit.3. Joe: Can I have an apple, please?Mary: We haven't got any. I not to the shops today.4. Alan: Where's Tony?Mary: He's got a headache so he to bed.5. Steve: Can I speak to Jill, please?Lynn: She's out, I'm afraid. She to the cinema this evening.Steve: Again? She already to the cinema three times this w eek.三. 用for 或since填空。