资源简介 现在完成时一、现在完成时定义:(1) 表示动作发生在过去某个不确定的时间,但对现在留下了某种影响和结果。常被just、already、yet 等副词修饰。例如: — Have you had lunch yet 你(已经)吃午饭了吗? — Yes, I have. I’ve just had it. 是的,吃过了。我刚刚吃过。(现在我不饿了)(2) 表示从过去某一时刻开始一直持续到现在的动作或状态。这个动作可能刚停止,可能仍然在进行。常带有for和since等表示一段时间的状语。(注意:句中谓语动词要用延续性动词,对“for…和since…提问要用how long)例如:He has taught here since 1981. 他自1981年就在这儿教书。(可能还要继续教)I haven’t seen her for four years. 我有四年没见到她了。(3) 现在完成时还可以表示一个动作到现在为止发生过多少次。常带有twice, ever, never, three times等时间状语。例如: I have already read this book three times. 这本书我已经看过三次了。I have been to Beijing twice.我去过北京两次。★对多少次提问要用:How many times二、现在完成时构成:have\has+过去分词(have\has为助动词,有人称变化)四个基本句型:肯定句: 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 现在完成时与一般过去时的比较现在完成时与一般过去时都表示在过去发生的动作,但现在完成时强调这一动作与现在的关系,如对现在产生的结果、影响等。而一般过去时只表示过去的事实,不表示和现在的关系。所以,表示过去固定时间的状语只能与一般过去时连用,而不能与现在完成时连用。比较:①他把我的钢笔拿走了A: He has taken my pen away .{强调我现在没有钢笔用}B:He took my pen away ,(陈述“他拿走了钢笔”这一情况)②She has gone to Shanghai . 她已去上海了。(强调结果是人不在这儿)③She went to Shanghai a year ago .她一年前去过上海。(只表明她去过这件事实)【辨别】1. already. adv. “已经”多用于肯定句中,通常与动词的完成时或进行时连用。 ① I’ve seen the film already. 我已经看过这部电影了。 ② The train has already left. 火车已经开走了。 2. yet. adv “已经、仍然、还”一般只用于否定句或疑问句,且常常置于句末。如:① He hasn’t found his bike yet他还没有找到他的自行车。②Have you read Treasure Island yet 你读过《金银岛》?【注意】already也可用于疑问句,但不表真心的疑问,而表“惊奇”。它多置于句中。有时为了强调而置于句末。Have you already had breakfast 难道你已经吃过早餐了?【练习】用适当的时态填空---Where ______(be) my bike ---It _________(be) here just now.---___________ you ______(see) my book ---Yes, he ______ (take) it away half an hour ago.---_____ he _____(eat) all the food ----Yes, I __ all the food, because I ___(be) very hungry.Nanjing _________________(change) in the past twenty years.Mary ______(want) _____(collect) more information before she ____(do) the history project.Great changes __________(take) place in Shanghai since 1996.My mother ___________(teach) Maths for 20 years.Daniel _______(join) the swimming club when he _____(be) 18. He _____(be) a member of the club for 20 years.---Would you like_____(go) to the park with me ---I’d like to. But I ______(not have) dinner.Millie _____(just) _________(finish) her homework. She _________(watch) TV.My parents ____________(live) there for years.---_______you ______(read) this book ---Yes, I __________.---When ________you ____ (read) it ---I ________ (read) it two months ago.Joe ______(be) here for three hours since he ______(come) here.I ___________(not see) so beautiful park before.She _______already________(learn) how _______(drive) a car for two weeks.---How long________your father________(work) at this school ---For more than ten years.There ___(be) fresh air and green hills on Lautau Island in the past.I__________my homework already. (finish)You won't know if it fits you until you_________it on. (try)It's said that he______sent to Australia to improve his English.(be)The living standard of the people in Nanjing _____ since 1983. (rise)Tom_______for 40 years. (marry)三大结构have/has been to 曾经去过某地 现在已不在那里了,后可接次数,once,twice,three times等,表示“去过某地几次”,也可和 just,never,ever等连用。 My father has been to Beijing twice. 我父亲去过北京两次。have/has gone to 到某地去 说话时该人不在现场 —Where is Jim?吉姆在哪里? —He has gone to England. 他去英国了。have been in 在某地呆 了多少时间 常与时间段状语连用 I have been in Shanghai for three years. 我到上海已有三年了考点2 当have been to后面接副词,如here, there, home时,to要省略。变为have been here/there/homeYou said that Zhijin Cave is very beautiful.___ you _____ there?A. Have;gone B. Have;been C. Have;gone to D. Have;been to考点3 ever, never常与现在完成时连用,是现在完成时态的提示词。 ever adv.曾经;在任何时候 never adv.从未—Have you ever been there?你曾去过那里吗?—No, I have never been there before. 不,我以前从未去过那里。【练习】一.填空。1) Where’s Jim ---- he ____________ Guiling.2) She _____________ the park,she will be back in two hours.3) I __________ the West lake,Look,I have taken many photos on it .4) Tom _____________ Jim’s home,but he hasn’t come back.5) They __________________ the forest alone and returned safely.6) The Whites _________________ the U.S.A,They won’t come back.7) We _________________ the bookshop and bought many books.8) She ________ her homeland; she is coming to my home next week.9) I __________________ Hong Kong twice.10) We ________________ the Mount Tai,we all enjoyed ourselves.11) I _____ never _________________ the beach in Sonya.12) He missed his mother very much,so he ___ already_____ his home.13) They ______________ Hangzhou,they found it very interesting.14) Tom __________________ the W.C,so I have to wait for him..15) How many times _____you_______________ Shanghai.考点:since和for是现在完成时当中常见的标志词。since"自从……",for"持续了……"。since用来说明动作的开始时间,for用来说明动作延续的时间长度。since和for是现在完成时的重要标志。1. since和for的用法(1)since的用法①since + 过去的时间点。如:年、月、日、几点等since 1990 自从1990年起 since 5 o’clock 自从五点起②since + 时间段+ agosince 3 months ago 自从三个月以前③since + 一般过去时的从句since you left home 自从你离开家以后④since的一个固定句式"It is+时间段+since+一般过去时的从句."。It is five years since I came here. 我来这儿5年了。2. for的用法:for+时间段在现在完成时当中,若对since和for引导的时间状语进行提问,都可以用how long来提问。since和for的句式转换:since+时间段+ago=for+时间段They haven't changed since twenty years ago.=They haven't changed for twenty years.他们已经二十年没有改变了。在现在完成时中,非延续性性动词不能和一段时间状语连用例:He has bought the book for 3 years.(错)因buy这个一次性动词不能和一段时间for 3 years连用, 改正的办法有五种:① He has bought the book.. (去掉一段时间for 3 years)② He bought the book 3 years ago(改为一般过去时,使句子的意思不变)③ It’s 3 years since he bought the book. = 3 years has passed since he bought the book.(改为固定句型 It is ---since---)④ He has not bought the book for 3 years. (改为否定句)⑤ He has had the book for 3 years.(用延续性动词have代替buy)其他非延续性动词也是这样,前四种改法都一样。第五种改法各不相同,举例如下:(come/arrive/get to/reach→be here) (leave/go→be away)(begin/start→be on) (open/close→be open/be closed)(die→be dead) (finish/end→be over)(join→be in/the+组织/be a member of…) (catch→have…)(borrow/buy→keep) (marry/get married→be married)(return→be back)break → be broken get up → be upbecome → be lose →be lostend→be off come home →be homego out→be out sit down → be seatedput on → wear/ be in fall ill/sick/asleep→be ill/sick/asleep练习:( )1、Both his parents look sad .Maybethey _________what's happened to him .A. knew B. have known C. must know D.will know( )2、He has _______ been to Shanghai , has he A. already B.never C.ever D. still( )3、Have you met Mr Li ______? A. just B. ago C.before D. a moment ago( )4、The famous writer _____ one new book in the past two year A. is writing B.was writing C.wrote D.has written( )5、-Our country ___ a lot so far .-Yes . I hope it will be even____ .A. has changed ; well B. changed ; goodC. has changed ; better D. changed ; better( )6、Zhao Lan ______already ______in this school for two years .A. was ; studying B. will ; studyC. has ; studied D. are ; studying( )7、We ______ Xiao Li since she was a little girl . A. know B. had known C. have known D. knew( ) 8、Harry Potter is a very nice film .I_______ it twice . A. will see B. have seen C. saw D.see( )9、-These farmers have been to the United States . -Really When _____ there A. will they go B. did they goC. do they go D. have they gone( )10、-______ you ___ your homework yet -Yes . I _____ it a moment ago . A. Did ; do ; finished B. Have ; done ; finished C. Have ; done ; have finished D. will ; do ; finish( )11、 His father ______ the Party since 1978 . A. joined B. has joined C. was in D. has been in( )12、-Do you know him well - Sure .We _____ friends since ten years ago . A. were B. have been C. have become D. have made( )13、-How long have you ____ here -About two months . A. been B. gone C. come D. arrived( )14、Hurry up! The play __________ for ten minutes . A. has begun B. had begunC. has been onD. began( )15、 It _____ ten years since he left the army . A. is B. has C. will D. was( )16、 Miss Green isn't in the office . she_______ to the library . A.has gone B. went C.will go D. has been( )17、My parents ______ Shandong for ten years . A. have been in B. have been toC. have gone to D. have been( )18、The students have cleaned the classroom, A. so they B. don't they C. have they D. haven't they( )19、has Mr White been a member of Greener China since he to China How soon, comes B. How often, got C. How long, came D. How far, arrived( )20、 His uncle for more than 9 years.has come here B. has started to workC. has lived there D. has left the university二、句型转换1、The old man ______ last year. He for a year. (die) 2、This factory opened twenty years ago.(同义句转换) This factory ________ for twenty years.3、Miss Gao left an hour ago. (同义句转换) Miss Gao ________ _______ ________ ________ an hour ago.4、Her mother has been a Party member for three years .(同义句) Her mother _______ the Party three years ________ .5、The Green Family moved to France two years ago. (同义句转换) _______ two years ________ the Green family moved to France. 展开更多...... 收起↑ 资源预览