现在完成时的用法.ppt
the Present Perfect Tense The key isnt in his pockets now. He has lost his key.They are in the room now.They have come into the room.past now Yesterday , we cleaned the classroom.Now , the classroom is clean because we have cleaned it.用法用法1强调强调过去发生的动作过去发生的动作对对现在产生的现在产生的结果或影结果或影响响 1. My father bought many books for me yesterday . Now , I have a lot to read because _2. I saw this film last week. Now, I know this film because I_.3. I finished my homework yesterday. Now, I can give it to the teacher because I_my father has bought many books for me.have seen it before have finished it. “仍然,还仍然,还 ” 用在疑问句和否定用在疑问句和否定句中。句中。I havent read this book yet .Have you had breakfast yet ?already:Yet: “已经已经”通常用于肯定句中。通常用于肯定句中。 I have already posted the letter.有时,也用在疑问句中表示惊讶。有时,也用在疑问句中表示惊讶。 Have you eaten up all the food already ?构成:构成:have / has +动词过去分词动词过去分词 时间状语:时间状语:already, yet, ever, never, just, before“从来不从来不” 用在否定句中。用在否定句中。Is he famous ?I have never heard of him .evernever“曾经曾经”通常用于疑问句和通常用于疑问句和肯定句中。肯定句中。 I have ever seen this film.Have you ever been to the USA ?“以前以前”用在完成时中,用在完成时中,放在句尾。放在句尾。have never read this kind of books before.justbefore“刚刚刚刚 ”用在陈述句中。用在陈述句中。 Ihave just bought a novel。She began to work in 1999.She still works here now. She has worked at this school for 2 years. now past I began to teach English at this school fiveyears ago.I have taught English at this school four five years.用法用法2 2:过去发生的动作一直过去发生的动作一直延续延续到现在。到现在。 1. I am a doctor. I began to work when I was 22.Now , I am 26. I _ for four years.2. We went to the USA last Monday. Today is Monday . We _ (stay) in the USA since last Monday. have workedhave stayedsince and forThe woman has worked at this school for 2 years.( since two years ago)since 2 years agosince 1998;since she came to the school)for + for + 一段时间一段时间since+since+点时间点时间一、用一、用for和和since填空。填空。_three hours_three oclock_two days_yesterday afternoon_I came here_last Sunday_a week_a long time_1997 _two weeks_three years ago _ last monthforsinceforsincesincesinceforforsinceforsincesince 1.Theyve known each other since_. A.1995 B. three years 2.Ive been interested in Chinese for_. A. last year B. one year 3. She has been a doctor for_. A. two years B.two years ago 4. Ive had a headache since_. A. I got up this morning B. five hours 5. Weve been here for_. A. one hour B. one oclock AABAB6. My parents have owned this house for_. A. a long time B. many years ago7. Theyve been in love since_. A. last spring B. three months8. We have known each other since_. A. one year B. last year9. -How long have you been like this? -Since_. A.last night B. two days10.-How long has she worked here? -She has worked here for_. A. 1993 B. six yearsAABAB Exercise根据所给情况,用根据所给情况,用just,already或或yet造句。造句。1.After lunch you go to see a friend at her house.She saysWould you like something to eat? You say: No, thank you. Ive just had lunch. ( have lunch )2.Joe goes out. Five minutes later,the phone rings and the caller says Can I speak to Joe? You say: Im afraid _.( go out )he has just gone out3.You are eating in a restaurant this evening. The waiter thinks you have finished and starts to take your plate away.You say: Wait a moment !_ ( not / finish )4.You are going to a restaurant this evening.You phone to reserve(预定)预定)a table. Later your friend says Shall I phone to reserve a table? You say: No,_ it (do)I havent finished it yet.I have already done 5.You know that a friend of yours is looking for a job. Perhaps she has been successful.Ask her. You say:_? ( find ) 6.Ann went to the bank, but a few minutes ago she returned. Somebody asks Is Ann still at the bank ? You say: No, _. (come back) Have you already found the jobShe has already came back比较现在完成时和过去时的比较现在完成时和过去时的区别:区别:*现在完成时所表示的是过去现在完成时所表示的是过去的行动所早成的现在的情况。的行动所早成的现在的情况。*一般过去时表示的是过去发一般过去时表示的是过去发生的事实生的事实现在完成时不能和确定的过去现在完成时不能和确定的过去时间状语连用,如:时间状语连用,如:yesterday, last year, in 1976,two days ago, just now但可以和一些不确定的时间状语连但可以和一些不确定的时间状语连用,也可和包括现在在内的时间状用,也可和包括现在在内的时间状语连用,如:语连用,如:already, yet, before, latelyrecently, once, twice, ever,never。1)She has already come.2)I havent read it yet.*gocomeleavedie等词语表示等词语表示的动作是一时的,不能延续,的动作是一时的,不能延续,不能与不能与for、since等表示一段等表示一段时间的词连用,如不能说:时间的词连用,如不能说:He has gone for two months.(F)但可以说:但可以说:He has been away for 2months.总结现在完成时:总结现在完成时:1、构成:、构成:have / has +过去分词过去分词。2、概念:、概念:(1)表示过去或已经完成的某一动作对现在表示过去或已经完成的某一动作对现在 成的影响或结果。常与下列状语连用:成的影响或结果。常与下列状语连用: already, just, yet, ever, never, before (2)表示过去已经发生,持续到现在的动作或)表示过去已经发生,持续到现在的动作或状态,可以和表示从过去某一时刻延续到现在(包状态,可以和表示从过去某一时刻延续到现在(包括括“现在现在”在内)的在内)的 一段时间的状语连用。一段时间的状语连用。 a.for和表示一段时间的词组连用。和表示一段时间的词组连用。如:如:for 3 years b.since和表示过去某一时刻的词或词组连用和表示过去某一时刻的词或词组连用。如:如: since 1997, since two years ago,since last week 动词的过去式以及过去分词AAA: put put put letlet letABB: standstood stoodABA:becomebecamebecomeABC: eat ateeaten现在完成时专项练习现在完成时专项练习单项选择。单项选择。1、Both his parents look sad . Maybe they _whats happened to him .(呼和浩特(呼和浩特. Knew . have known . must know .will know2、He has _B_ been to Shanghai , has he ?. already .never .ever . still 3、Have you met Mr Li _?. just . ago .before . a moment ago4、The famous writer _ one new book in the past two year . is writing .was writing .wrote .has written5、Our country _ a lot so far .Yes . I hope it will be even _ . has changed ; well . changed ; good. has changed ; better . changed ; better 6、Zhao _already _ at this school for two years . was ; studying . will ; study. has ; studied . are ; studying7、We _ Xiao Li since she was a little girl . know . had known . have known . knew8、Harry Potter is a very nice film .I_ it twice . will see . have seen . saw .see9、These farmers have been to the United States . Really ? When _ there ?. will they go . did they go. do they go . have they gone 10、_ you _ your homework yet ? Yes . I _ it a moment ago . Did ; do ; finished . Have ; done ; finished. Have ; done ; have finished . will ; do ; finish11、 His father _ the Party since 1978 . joined . has joined . was in . has been in 12、Do you know him well ? Sure .We _ friends since ten years ago . were . have been . have become . have made 13、How long have you _ here ?About two months . been . gone . come . arrived 14、Hurry up! The play _ for ten minutes . has begun . had begun. has been on . began15、 It _ ten years since he left the army . is . has . will . was16、 Miss Green isnt in the office . she_ to the library .has gone . went .will go . has been 17、My parents _ Shandong for ten years . have been in . have been to. have gone to . have been18、The students have cleaned the classroom, ? A. so they B. dont they C. have they D. havent they19、 has Mr White been a member of Greener China since he to China?A. How soon, comes B. How often, got C. How long, came D. How far, arrived 20、 His uncle for more than 9 years.A. has come here B. has started to work C. has lived there D. has left the university