1、 nowHe has had lunch.弦外音:吃过了just nownowShe has cleaned the room.弦外音:已经打扫完(房间干净了)现在完成时表示过去发生的动作对现在造成现在完成时表示过去发生的动作对现在造成的影响或结果;的影响或结果;或表示过去的动作或状态持表示过去的动作或状态持续到现在;常用的时间标志词续到现在;常用的时间标志词有 already,yet,ever,never,just,before 等 肯定句:肯定句:S(主语)(主语)+have/has(助动助动词词)+done(动词的过去分词)动词的过去分词)+其他其他He He hashas turned
2、 off the light.turned off the light.他已把灯关了他已把灯关了.I have been in the army for more than 5 years.我在部我在部队已经呆了五年多了队已经呆了五年多了.Jill has bought a new computer.吉尔买了一台新电脑吉尔买了一台新电脑.翻译句子翻译句子 她在这所学校教书已经她在这所学校教书已经10年了年了.本月我学了大约本月我学了大约200个英语单词个英语单词.我曾经去过长城两次我曾经去过长城两次.她把自行车丢了她把自行车丢了.She has taught in the school for
3、 ten years.I have learned about two hundred English words this month.I have been to the Great Wall twice.She has lost her bike.I havent eaten anything since breakfast.我从早饭起就一直没我从早饭起就一直没有吃东西有吃东西.I havent seen Jamie for two months.我两个月没见杰米了我两个月没见杰米了.The old man hasnt returned to his hometown for about
4、 fifty years.这位老人约有这位老人约有50年没有回家乡了年没有回家乡了.否定句:否定句:S(主语)(主语)+have/has(助动词助动词)+not+done(动词的过去分词)动词的过去分词)+其他其他 他他们尚未完成该项工作们尚未完成该项工作.They havent finshed the job yet.They havent finshed the job yet.我还没有去看那部电影我还没有去看那部电影 I have not seen the the movie yet.I have not seen the the movie yet.雨还没有停雨还没有停.The rai
5、n hasnt stopped yet.The rain hasnt stopped yet.他没有去参加他没有去参加 Tom 的婚礼的婚礼He has not attened Toms wedding ceremony He has not attened Toms wedding ceremony Have you had lunch yet?你吃你吃过午饭了吗过午饭了吗?Have they got there already?他们到达那儿了吗他们到达那儿了吗?How long have you lived here 你住在这里多久了你住在这里多久了?现在完成时一般疑问句结构:现在完成时一
6、般疑问句结构:Have/Has+主语主语+动词过去分词动词过去分词+其它其它肯定回答:肯定回答:Yes,+主语主语+have/has.否定回答:否定回答:No,+主语主语+havent/hasnt.翻译句子翻译句子你曾经去过上海吗你曾经去过上海吗?Have you ever been to Shanghai?Have they found the missing child yet?他们找到丢失的孩子了吗他们找到丢失的孩子了吗?Has he finished the homework?他做完作业了吗他做完作业了吗?Has he learnt English before?他之前学过英语吗他之前
7、学过英语吗?否定句:I havent seen him since his wedding day.一般疑问句:Have you seen him since his wedding day?Yes,I have 不规则动词的变换形式不规则动词的变换形式1)AAA型(三种都一样)如:cost cost cost cut cut cut hurt hurt hurt shut shut shut set set set 不规则动词的变换形式不规则动词的变换形式2)ABB型(过去式与过去分词相同)bring-brought-brought catch caught caught lead led
8、led 不规则动词的变换形式不规则动词的变换形式3)ABC型(三种都不一样)begin began begun grow grew grown ring rang rung break broke broken 不规则动词变换形式不规则动词变换形式 4)ABA型(原形与过去分词相同)come came come become became become run ran run 练习练习写出下列动词的过去分词形式.1.wake_ 2.teach _ 3.sell _ 4.see _ 5.ride _ 6.pay _7.choose _ 8.throw _ 9.think _ 10.eat _ 1
9、1.drive _ 12.catch _13.bring _ 14.break _15.give _ 16.get _17.know _ 18.open _19.write _ 20.forget _woken taughtsoldriddenchosenthoughtdrivenbroughtknowngivenwrittenseenpaidthrowneatencaughtbrokengottenopenedforgotten1.现在完成时中标志词的用法区别现在完成时中标志词的用法区别1.Already1.Already肯定句肯定句:句中句中(助后实前助后实前)/)/句末句末“己经己经”一
10、般疑问句一般疑问句:句末句末(表示惊讶的语气表示惊讶的语气)“)“难道难道”Eg.Ive already had breakfast.(更常见)=Ive had breakfast already.(表示强调)Have you had breakfast already?2.yet2.yet在现在完成时中的用法在现在完成时中的用法 否定句否定句:句末句末“还还(没没)”疑问句疑问句:句末句末“己经己经”Eg.I havent had breakfast yet.Have you had breakfast yet?注注:带带already的肯定句变成否定句或疑问句时的肯定句变成否定句或疑问句时
11、,将将already要变成要变成yet放在句末放在句末.2.yet2.yet在现在完成时中的用法在现在完成时中的用法 Eg.I have already done my homework.否定句:一般疑问句:I havent done my homework yet.Have you done your homework yet?3.ever在现在完成时中的用法在现在完成时中的用法 肯定句肯定句/疑问句疑问句:句中句中“曾经曾经”Eg.Ive ever been to Beijing.Have you ever been to Beijing?4.never在现在完成时中的用法在现在完成时中的
12、用法 否定句否定句:句中句中“从来没有从来没有Eg.Ive never been to Beijing.4.never在现在完成时中的用法在现在完成时中的用法2注注:带带ever的肯定句变否定句时的肯定句变否定句时,要将要将ever变成变成never;带带ever的一般疑问句作否定回答时可用的一般疑问句作否定回答时可用“No,never.”Eg.He has ever made dumplings.否定句:He has never made dumplings.5.just在现在完成时中的用法在现在完成时中的用法用于句中,表示“刚刚”Eg.Ive just had breakfast.What
13、 have they just done?6.before在现在完成时中的用法在现在完成时中的用法用于句末,表示“以前”Eg.Ive seen it before.Has she ridden a bike before?(定义二定义二)表示一个从过去开始表示一个从过去开始,一直持续到现在一直持续到现在,有可能继续有可能继续下去的动作或状态下去的动作或状态.通常和通常和for或或since引导的时间状引导的时间状语连用语连用.1.for+一段时间一段时间Eg.I have been here for 5 weeks.Hes studied English for 3 years.2.since
14、+(表示过去某一时间的表示过去某一时间的)时间点时间点 词组词组 从句(一般过去时)从句(一般过去时)Eg.I have been here since 2000.I have been here since 5 years ago.I have been here since I graduated in 2000 since 用法举例用法举例注注:对对for或或since引导的时间状语提问引导的时间状语提问 必须必须用用how long,决不能用决不能用when.Eg.I have lived here for 10 years.How long have you lived here?S
15、he has stood here since 2 hour ago.How long has she stood here?注注:短暂性动词不能和短暂性动词不能和for或或since引导的时间引导的时间状语连用状语连用,当然也不能用于当然也不能用于how long引导的问引导的问句中句中.since 的用法的用法Eg.(误)I have left there for 5 years.(正)I have been away there for 5 years.It is+一段时间一段时间 +since+句子句子(一般过去时一般过去时)=一段时间一段时间+has passed +since+句子
16、句子(一般过去时一般过去时)since 用法用法 2Eg.It is five years since I joined the army.=Five years has passed since I joined the army.短暂性动词与延续动词短暂性动词与延续动词延续性动词延续性动词表示能够延续的动作,这种动作可以延续下去或产生持久影响。如:learn,work,stand,lie,know,walk,keep,have,wait,watch,sing,read,sleep,live,stay等。瞬间性动词瞬间性动词也称非延续性动词、瞬间动词或短暂性动词,表示不能延续的动作,这种动作
17、发生后立即结束。如:open,close,finish,begin,come,go,arrive,reach,get to,leave,move,borrow,buy等。have/has been tohave/has been to,have/has gone tohave/has gone to,have/has been inhave/has been in的用法区别的用法区别 。have/has been to+地名,曾经到过某地行;have/has gone to+地点,到某地去了已走远。have/has been in+地名,已经在某地了。翻译下句子翻译下句子 我父亲去过北京两次我
18、父亲去过北京两次 My father has been to Beijing twice.我从未去过长城我从未去过长城I have never been to the Great Wall.我到上海已有三年了。我到上海已有三年了。I have been in Shanghai for three years.他来伦敦已有半个月了他来伦敦已有半个月了He has been in London for half a month.他去英国了他去英国了He has gone to England.他去银行了,估计待会就回来了他去银行了,估计待会就回来了He has gone to the bank.H
19、e should be back soon.Tom 去哪了去哪了Where has Tom gone?练习练习将下列句子中的动词改为现在完成时将下列句子中的动词改为现在完成时.1.John is drawing a picture.John has drawn a picture My parents give me a present My parents has given me a present I write my name on the card I have written my name on the card Fill in the blanks with the prope
20、r form.1.I_ already _(see)the film.I _(see)it last week.2._ he _ (finish)his work today?Not yet.3.My father _ _ just _(come)back from work.He is tired now.4.Wheres Li Ming?He _(go)to the teachers office.5.I _(work)here since I _(move)here in 1999.6.So far I _(make)quite a few friends here.7.How long
21、 _ Mr.Wang _(stay)here?For two weeks.haveseen sawHasfinished hascomehas gonehave workedmovedhave made has stayed句型转换:1.He has already gone home.He _ _ home _.(否定句)_ he _ home _?(一般疑问句)2.He has lunch at home.He _ _ lunch at home.(否定句)_ he _ lunch at home?(一般疑问句)3.He has been there twice._ _ _ _ he be
22、en there?(划线提问)4.I have lunch at school._ _ you _ lunch?(划线提问)hasnt gone yethasgoneyethasnt hadhashadHowmanytimeshaswherehavehad用用since和和for填空填空1._ two years 2._ two years ago 3._ last month 4._ 19995._ yesterday 6._ 4 oclock 7._ 4 hours 8._ an hour ago9._ we were children 10._ lunch time 11._ she l
23、eft here12.He has lived in Nanjing _ the year before last.13.Ive known him _ we were children.14.Our teacher has studied Japanese _ three years.15.She has been away from the city _ about ten years.16.Its about ten years _ she left the city.for snicesnicesnicesnicesnice forsnicesnice snicesnicesnices
24、niceforforsnice用用 have/has been to/in,have gone to 及及 go to形式填空。形式填空。1)Where is Jack?He _ his country yesterday.2)David _ the park just now.3)How long _ he _ _ this village?4)The Smiths _ Beijing for 5 years.5)_ you ever _ _ America?-Yes,I _ _ there many times.6)I _ _ _this school since three years
25、ago.7)Where is Jim?He _ _ the farm since I came here.8)When_ he _?He _ an hour ago.9)Would you like to _ the zoo with me?-Yes,but I _ there before.went to went tohasbeeninhas been in Havebeentohave beenhavebeeninhas gone todidgowentgo have been单项选择。1、_ you _ your homework yet?Yes.I _ it A.Did;do;fin
26、ished B.Have;done;finished C.Have;done;have finished D.will;do;finish 2、His father _ the Party since 1978.A.joined B.has joined C.was in D.has been in3、Do you know him well?Sure.We _ friends since ten years ago.A.were B.have been C.have become D.have made 4、.When he arrived at the bus stop,the bus _ for 20 minutes.A.has left B.had left C.has been away D.had been away 5、I _ the League for 5 years so far.A.joined B.have joined C.have been in see you