1、现在完成时抄写动词以及过去式 1.be-e 3.go-4.do 5.have-6.drink 7.give-8.eat 9.know-10.make 11.run-12.say 13.see-14.find 15.draw-16.get 17.hear-18.begin 19.buy-20.leavewas/were-beencame-comewent-gonedid-donehad-haddrank-drunkgave-givenate-eatenknew-knownmade-maderan-runsaid-saidsaw-seenfound-founddrew-drawngot-gothe
2、ard-heardbegan-begunbought-boughtleft-left现在完成时现在完成时一一.构成构成:have/has+done(过去分词过去分词)过去分词过去分词(pp)其变化方法和动词过去式基本相同。其变化方法和动词过去式基本相同。有部分不同,需要记好。有部分不同,需要记好。He has lived in Shenzhen for 4 years.Has he lived in Shenzhen for 4 years?Yes,he has./No,he hasnt.用法用法:1)现在完成时表示过去发生的动作现在完成时表示过去发生的动作,并对现在有影响。并对现在有影响。S
3、omeone has broken the window.(窗户现在是坏的窗户现在是坏的)I have already lost the key.(我现在没有钥匙我现在没有钥匙)I havent read that book yet.(不了解书的内容不了解书的内容)I have just cleaned my hands.(手是干净的手是干净的)常与常与already(已经已经),yet(已经已经),just(刚刚刚刚),ever(曾经曾经)等词连用等词连用.already:常用于肯定句中常用于肯定句中.yet:常用于否定句常用于否定句,疑问句尾疑问句尾.A:Have you surfed t
4、he internet(上网上网)?B:Yes,I have./No,I havent.What has just happened to him?He has just lost his job.What has just happened to her?She has just got a love letter.Mother:John,clean your teeth please.John:Mum,I b your hair -have combed it wash your hands-have washed them study for English test-have stud
5、ied for it tell me the truth-have told you everything visit your grandpa-have visited him listen to the English tape-have listened to itMother:John,clean your teeth please.John:Mum,I have already cleaned them.Father:Tell your sister to buy some milk,John.John:Oh,she some.Father:Tell your sister to b
6、uy some milk,John.John:Oh,she has just bought some.carry some water for the old man-has carried some boil some water-has boiled some make some coffee-has made some call Mr.Smith-has called him mend the shirt-has mended it dry her hair-has dried hersTranslate the following sentences.1.你已经找到你的书了吗你已经找到
7、你的书了吗?(find-found)2.他们在这个城市建了许多房子他们在这个城市建了许多房子.(build-built)3.Judy还没到达还没到达.(arrive-arrived)4.你吃过早饭了吗你吃过早饭了吗?(have-had)5.她刚刚离开她刚刚离开.(leave-left)Have you found your book yet?They have built many buildings in this city.Judy hasnt arrived yet.Have you had breakfast?She has just left.现在完成时现在完成时二:用法:2)现在完
8、成时表示从过去一直持续到现在的动作或状态。She has learned English for 5 years.He has lived in Beijing since(自从)he was born.Have you stayed here since(自从)3 oclock?常与for,since引导的时间短语或从句连用.for+时间段since+时间点,since+句子(did)since:(自自以来以来)1)since+时间点时间点He has stayed here since 5 oclock.2)since+时间段时间段+agoHe has stayed here since
9、5 hours ago.3)since+从句从句She has taught English since he came here.for:(长达)长达)for+时间段时间段He has kept the book for 2 weeks.since,for 的用法的用法:Sam got sick two days ago.Sam has been sick for two days.Sherry got her drivers license(执照执照)in 1999.Sherry has had her drivers license since(自从自从)1999.Make senten
10、ces about the inventions.Invention Date newspaper1610canned food1823sewing machine(缝纫机)1851airplane1903plastic(塑料)1907People have read newspaper since 1610.People have read newspaper for about 400 years.用for 或since填空1.Mr.Brown has had his TV _ 15 years.2.Ive taken driving lessons _ last month.3.My s
11、ister has had her cell phone _ a month.4.My friends havent visited me _ my birthday.5.We havent used our car _ a long time.6.She hasnt had a good cup of coffee _ years.7.Tom has worn glasses _ he was 7 years old.forsinceforsinceforforsince用for 或since填空1.Jill has been in Ireland _ Monday.2.Mr.Jason h
12、as been in Paris _ three days.3.My aunt has lived in Australia_15days.4.Margaret is in her office.She has been there _7 oclock.5.India has been an independent country _ 1974.7.Nobody lives in those houses.They have been empty_ many years.8.Mike has been ill _ a long time.He has been in hospital _ Oc
13、tober.sinceforforsincesinceforforsinceHow long have you learned English?had your watch?studied in our school?had your current hairstyle(发型)?known your best friend?worn your glasses?用for或since完成下列句子。1.Jill is in Ireland now.She arrived there three days ago.She has been there for three days.2.Jack is
14、here.He arrived here on Tuesday.He has _3.I know Sue.I first met Sue two years ago.Ive _.4.I have a camera.I bought it in 1989._.5.Dave plays the piano.He started when he was seven years old._.been here since Tuesday.known Sue since two years ago./for two years.I have had the camera since 1989.Dave
15、has played the piano since he was seven years old.实义动词分为:1)瞬间动词 2)延续动词 瞬间动词瞬间动词joinbegin/startborrowfinish/endarrive/comeleavediebuy注意注意:瞬间动词不能和瞬间动词不能和时间段时间段连用连用.用法三用法三1.他的爷爷已经去世2年了。2.Nick 参军3年了.3.他离开深圳好长时间了。4.这本书我已借了4个月了.His grandpa has died for 2 years.Nick has joined the army for 3 years.He has l
16、eft Shenzhen for along time.I have borrowed the book for 4 months.XXXX实义动词分为:1)瞬间动词 (die,join,leave,borrow等)2)延续动词 (wait,know,learn 等)注意注意:瞬间动词不能和时间段连用瞬间动词不能和时间段连用.method 1:动作动作状态状态die be over leaveborrow/buy arrive begin end/finish join marrykeep/had be away be here be on(上演)be married be in be dea
17、d1.他的爷爷已经去世2年了。2.Nick 参军3年了.3.他离开深圳好长时间了。4.这本书我已借了4个月了.His grandpa has been dead for 2 years.Nick has been in the army for 3 years.He has been away from Shenzhen for a long time.I have had/kept the book for 4 months.method 2:It is+时间段 since+一般过去时的句子.1.他的爷爷已经去世2年了。2.Nick 参军3年了.3.他离开深圳好长时间了。4.这本书我已借了4
18、个月了.It is 2 years since his grandpa died.It is 3 years since Nick joined the army.It is a long time since he left Shenzhen.It is 4 months since I borrowed the book.1.The English professor arrived here about a week ago The English professor _ _ here for about a week.2.Her husband started to work on t
19、he farm three hours ago.Her husband _ _ on the farm for three hours.3.The French musician came to China last month,and he is still here.The French musician _ _ _ China for a month.4.He joined the army in 1985.He _ _ _ the army _ 1985.5.He joined the League half a year ago.He has been a League _ _ ha
20、lf a year.改写句子,使原句的意思不变,每空一词。has beenhas workedhas been in has been in sincemember for 6.The bus left five minutes ago.The bus _ already _ _ for five minutes.7.The girl bought a new school bag in September.The girl _ _ the school bag since September.8.The shop closed last winter.The shop _ _ _ since
21、 last winter.9.The film began ten minutes ago.The film _ _ _ for ten minutes.10.The dog died two days ago.The dog _ _ _ for two days.11.The meeting ended last month.The meeting _ _ _ for a month.has been away has hadhas been closed has been on has been deadhas been over forfor和和sincesince对比联系对比联系1.T
22、im has been in British _ Monday.2.Tom has been in British _ two weeks.3.Her sister has lived in Australia _ three years4.Elizabeth is in her office.She has been there _ 7 oclock.5.India has been an independent country _ 1974.6.The train is late.I have been waiting _ 30 minutes.7.Michael has been ill
23、 _ a long time.He has been in hospital _ December.sinceforforsincesinceforforsinceTrue or False?True or False?He has come here for two years.F The old man has died for five months.F They have left only for three minutes.F请把以上三个句子改正确 He has been here for two years.The old man has been dead for five m
24、onths.They have been out only for three minutes.1 A:Where is your father?Steve?B:Oh,he has gone to Shanghai for a meeting.The person is not here.2 A:Where have you been these days,Tom?B:I have been to Tibet.A:Oh,really?Was it great fun?B:Yes,very exciting.The person has come back and he is here.I ha
25、ve never been to London before.She has been to China many times.have been to swh.(-times):曾经去过某地,已经回来have gone to swh.:某人去了某地,还没有回来have been in swh(时间段);某人在某地带了多久了第四点用法3.He has been in Shanghai for 5 years.用have/has been to,have/has gone to填空:1.Where is your brother?He _ the shop.Hell be back soon.2
26、._ you ever _ to America?Yes,I _ New York twice.3.Here you are at last!Where _ you _?I _ London.4.David _ Australia.Im sure hes already arrived.5.Is Benny here?No,he _ the school library.He left five minutes ago.has gone toHave been tohave been tohave beenhave been tohas gone tohas gone to选择been,gon
27、e填空.1.Jim is on holiday.He has _ to Italy.2.Hello!I have just _ to the shops.I have bought lots of things.3.Alice is not here at the moment.She has _ to the shop to get a newspaper.4.Tom has _ out.He will be back in about an hour.5.“Are you going to the bank?”“No,I have already _ there.”gonebeengone
28、gonebeen根据情景用动词的适当形式填空A:I _(not see)George since he_(leave)this school a year ago._ you ever _(see)him again?B:Yes,I have.I _(meet)him a few days ago.A:Where _ you _(meet)him?B:I _(meet)him in the museum.He was looking at some paintings when I _(see)him.We _(say)hello to each other.havent seen lefth
29、aveseenmetdid meetmetsawsaid按要求改变句子。1.She has done her homework.(改否定句)2.She has already told us the news.(改否定句)3.The rain has already stopped.(改一般疑问句)4.I have waited here for two hours.(划线提问)5.He has lived in ShangHai since he left Beijing.(划线提问)6.They have bought a new car,_ _?(反义疑问句)7.She has lear
30、ned French since 2002.(同意句)She has learned French _ 2 years.She has learned French _ 2 years _.She hasnt done her homework.She hasnt told us the news yet.Has the rain stopped yet?How long have you waited here?havent they forsinceagoWhere has he lived since he left Beijing?常用于现在完成时的时间副词常用于现在完成时的时间副词,
31、介词介词:already(已经):用于肯定句I have already posted the letter.yet(已经):用于否定句,疑问句 He hasnt done his homework yet.just(刚刚)They have just left.ever(曾经)Have you ever been to Beijing?never(从不)I have never seen him.before(以前)Have you seen the film before?since(自从以来)Ive worked in the school since 1999.for(长达)Hes l
32、ived in Shenzhen for 6 years.in the past several days/weeks/years(在过去的)recently(最近)I have not written to my parents recently.so far(到目前为止)So far she has learned 5 English songs.up to now(到目前为止)this morning/month/year(今天早上/这个月/今年)Translate them into English.1.你以前做过风筝吗?2.我从来没有见过这么奇怪的人3.到现在你学了多少英语单词?4.
33、这部电影他已经看过5遍了.5.最近有没有读一些有趣的书?6.在过去几天里,你吃了什么?7.自从她搬到上海以后,我就没见过她.Have you made a kite before?Ive never seen such a strange man.How many English words have you learned so far?He has already seen this film 5 times.Hare you read any interesting books recently?What have you eaten in the past several days?I
34、 havent met her since she moved to Shanghai.351.I _ already _(make)the bed.2.They _ just _(go).They will be back soon.3.When _ you _(meet)him?Last night or this morning?4.She _(not come)here recently.5.She _(never see)the man before.6.I _(meet)him before,but I forget his name.7.It is eleven oclock.H
35、e _(not come)back yet.8.He _(write)five stories so far.9.She _(be)a teacher for ten years,she likes her job very much.10._she _(call)on you lately?用所给动词的适当形式填空1.I _(wait)for him for two hours.I am very angry.2.He _(be)a doctor since he was twenty.3.The film _(be)on for fifteen minutes.4._ you ever _
36、(read)that book before?5._ you ever _(try)to change her?6.No one _(arrive)here yet.7._ the bus _(leave)yet?8.I _(not talk)to him yet.现在完成时和一般过去时的比较现在完成时和一般过去时的比较 1.一般过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去发生的事情对现在的影响,强调影响。试比较下列对话-I want to see the film Doraemon tonight,will you go with me?-Id
37、 like to,but I have seen it with my mother.-Well,ok.When did you see it?-I saw the film last weekend.现在完成时和一般过去时的比较现在完成时和一般过去时的比较 2.一般过去时常与具体的表示过去的时间状语连用;现在完成时常与模糊的时间状语连用,或无时间状语。一般过去时的时间状语一般过去时的时间状语:yesterday,last week,ago,in June,in 1980,just now-具体的时间状语 现在完成时的时间状语:现在完成时的时间状语:for,since,so far,ever,
38、never,recently,yet,just,till/until,up to now,in the past few years.-模糊的时间状语试比较下列句子试比较下列句子 He joined the army three years ago.(加入的动作不是延续的)He has been in the army for three years/since three years ago.(在部队里的状态可延续)He has been an army member for three years/since three years ago.(是部队一员的状态可延续)课堂练习课堂练习 ()
39、1.Where have you _ these days?-I have _ to Lijiang with my friends.A.been,gone B.been,beenC.gone,been D.gone,gone()2.How long have _ you this book?A.bought B.borrowC.had D.lent()3.Excuse me,_ you seen the film yet?-Yes,I _ it last night.A.have,see B.have,have seenC.have,seen D.have,saw()4.He has nev
40、er ridden a horse before,_?A.Is he B.isnt he C.hasnt he D.has he1.Sally took a photo of her friends while they _ computer games.A.play B.are playing C.have played D.were playing 2.The last time I _ to the cinema was two years ago.A.go B.have gone C.have been D.went 3.Mark _ in China for ten years and now he teaches Chinese in Britain.(A.has worked B.workedC.had worked D.is working