《现在完成时重点归纳和练习.doc》由会员分享,可在线阅读,更多相关《现在完成时重点归纳和练习.doc(9页珍藏版)》请在三一办公上搜索。
1、现在完成时态精讲及练习第一部分:现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果,也可表示过去已经开始,一直延续到现在的动作或状态。学习现在完成时,先从结构和句式开始:构成:主语 + have/has + 过去分词 + 其他。(当主语是第三人称单数时用has,其余人称用have。过去分词:规则动词的过去分词构成与动词过去式相同;不规则动词需要特殊记忆。)否定式:主语 + havent/hasnt + 过去分词 + 其他。疑问式: Have /Has + 主语 + 过去分词 + 其他?简略答语: Yes, 主语 + have/has.(肯定)No, 主语 + havent/hasnt
2、.(否定)第二部分:现在完成时的含义之一是过去完成的动作对现在仍有影响,用以下四大标志词可以表达这种含义: * 以already, just和yet为标志 already, just和yet 表示到现在为止动作或状态已经、刚刚或还没有发生。He has already got her help.他已得到她的帮助。He has just seen the film.他刚刚看过这场电影。He hasnt come back yet.他还没有回来。* 以ever和never为标志ever和never 表示到现在为止动作或状态曾经或从来没有发生过。This is the best film I hav
3、e ever seen.这是我曾经看过的最好的一部电影。He has never been to Beijing.他从没有到过北京。* 以动作发生的次数为标志若某一动作到现在为止已经发生了若干次,则要使用现在完成时。He says he has been to the USA three times. 他说他已经去过美国三次了。* 以so far为标志so far往往表示到目前为止动作或状态已经发生。He has got to Beijing so far.到目前为止他已到了北京。She has passed the examso far.到目前为止她已经通过了考试。第三部分:过去已经开始的动
4、作一直延续到现在, 甚至有可能继续延续下去,我们可以从动作“延续”的特性和“时间”点段的区分入手,进一步学习现在完成时。*“终止”、“延续”要转换英语中的动词从词义上可以分为延续性和非延续性两种,在现在完成时态中一定要注意动词这一特性,应将这类非延续性动词转换为延续性动词。如:“The cat play” has been on for half an hour.猫已经开演半个小时了。How long have you had this dictionary?这本字典你买了多久了?初中阶段常见的有:come-be, go out -be out, leave-be away (from), b
5、egin-be on, buy-have, borrow-keep , join-be a member / 介词短语, die-be dead, become-be, open(v.)-be open(adj.) 等。* 时间“点”、“段”须分清过去开始的动作可以延续到某一点结束,也可能继续延续,这时就要根据时间“点”、“段”选择相应的介词for或since。如:He has been away for two years.他已走了两年。(for+时间段)He has been an English teacher since 1992.自从1992年以来他一直当英语教师。(since+过去
6、某一时刻)第四部分:A)选用have, has填空:1.I _ told him the news.2.She _ come back from school. 3.You _ won the game.B)按要求改写下列各句:4.They have bought a computer.(改成否定句)_5.He has lost his book.(先改成一般疑问句,再作肯定与否定回答)_C) 单项选择6. -Where have you _, Kate?-Ive _ to the bank.A. gone, goneB. been, beenC. gone, beenD. been, gon
7、e7. Her grandfather _ for two years. A. diedB. has diedC. has been deadD. has been died8. Its six weeks _ I met you last.A. whenB. sinceC. beforeD. for9. Tom and Jack have arrived at West Hill Farm already.A. have gotB. have gone toC. have been toD. have reached现在完成时重点归纳及练习一、基本结构:助动词have/has+动词的过去分词
8、二、用法1:表示:过去发生或已经完成的某一动作对现在造成的影响或结果。标志词:already, yet, just, ever, never, before用法2:表示:过去已经开始,持续到现在的动作或状态。标志词:for, since, sinceago用法一1.我已经看过这部电影。I already the film.2.你已经浇过花了吗?_ you the flowers yet?3.他刚刚完成了家庭作业。He just his homework.4.我们曾经去过五仙山。We ever to the Wuxian Hills.5.李雷从不抽烟。Lilei never .用法二1.我学习英
9、语达到3年了。I English for 3 years.I English for 3 years.2.自从9点钟以来,我们就在这儿等他。We for him since 9:00.We for him since 9:00.3.自从两周前以来,他就在练习打篮球。He basketball since 2 weeks ago.4.自从Lucy来中国以来,她就结交了许多朋友。She many friends since Lucy came to China.一段时间的表达方法有两种:1. for +一段时间。如:达到3年 for 3 years2. since + 过去的某一时刻。如:自从上周
10、以来 since last weeksince + 一般过去时态的从句。如:自从Lucy来中国以来 since Lucy came to China注意:for 和since 所引导的时间状语都表示一段时间,对它们提问都用短语:How long 如:I have studied English for 3 years. How long have you studied English?动词转换结束性动词不能和表示一段时间的时间状语连用,但是可以转换成相应的延续性动词或短语。如:buy-have , borrow-keep , leave-be away, come-be in, begin-
11、be on , die-be dead, join-be a member of .1.他来中国半年了。He comes China for half a year. 改为: 。2.李雷买这本字典3天了。Li Lei has bought a dictionary for 3years. 改为: 。3.他的爷爷去世3年了。His grandpa has died for 3 years. 改: 。比较1一、当有一个表示过去某一特定时间的状语时,不用现在完成时,而用一般过去时:yesterday(昨天), just now(刚才),an hour ago(一个小时前), last year(去年
12、); etc. 如:1.我们上周完成了我们的工作。We finished our work last week .2.飞机十分钟前起飞了。The plane took off ten minutes ago .3.昨天,她们去游泳了。They went swimming yesterday .比较2二、现在完成进行时态,如:1.我学习英语达到3年了。I English for 3 years.2.自从9点钟以来,我们就在这儿等他。We for him since 9:00.We for him since 9:00.练习 11.他去过两次泸州。He _ _ _ Luzhou _.2.他们去了办
13、公室,将很快回来。They _ _ _ the office . They _ _ back soon. 3.他在中国四年了。He _ _ _China _ four years.4.自从两年前以来,我就买了这块手表。I _ _ the watch _ two years _ .5.他已经离开一小时了。He _ _ _ _ an hour.练习 21. A: I my purse. (lose) B: What a pity. When you it? (lose) A: I it this morning. (lose)2.A:I have watched the game. B:When
14、_ you _ it? A. have watched B. do watch C. did watch3.A:Ann has gone to Shanghai. B:So her parents.(填词)4.Youve never seen such a wonderful film before, ? A. havent you B. have you C. do you 练习31. Mr. Green _ in China since five years ago. A. lived B. has lived C. lives2. His grandma _ for two years.
15、 A. died B. has been dead C. has died3. A:Where is Han Mei now? B: She _ to Shanghai. She will be back in two days. A. has gone B. has been C goes4. A: to the United Stated ?(填词) B: No, never, but I went to Canada a few years ago5. You havent changed your mind,_? A. do you B. are you C. have you练习 4
16、1. How long have you _ the football team of the school? A. been on B. been C. joined D. played2. -Where have you _ these days? -I have _ to Beijing with my friends. A. been , gone B. been , been C. gone , been D. gone, gone3. How long have you _ this book? A. bought B. borrowed C. had D. lent4. Excu
17、se me, _ you seen the film yet? -Yes, I _ it last night. A. have, see B. have, have seen C. have, seen D. have, saw5. He has never ridden a horse before, _? A. is he B. isnt C. hasnt D. has he练习 51.I have posted a letter to my penfriend in America . A.already B.yet C.for two days2.You have never hea
18、rd such a story, you? A.havent B.dont C.have3.His grandma for many years. A.died B.has died C.has been dead5.Wang Hais been to Shanghai ,and so _ his sister. A.is B.was C.has D.does6.Jack has a watch. He _ it for two years. A.has had B.has bought C.got D.bought7.How many English words _ you _ since
19、you came to our school? A.have,learned B.do,learn C.will,learn D.did,learn9.Our English teacher isnt here. She has _ Shanghai. A.been B.gone C.been to D.gone to12. I my grandmother since two years ago. A.dont see B.see C.havent seen D.saw13.How long _ you _ here since you came to China? A.did,live B
20、.do,live C.have,lived D.will,live14.Anns already read this story-book.(改为否定句) Ann _ read this story-book _ .现在完成时专项练习一、单项选择 1. Li Hong has _ the army for 2 years. A. joined B. be in C. been in D. joined in 2. We have been friends since _. A. children B. five years C. five years ago D. five years bef
21、ore 3. Mike _ the story for a month. A. has bought B. has had C. had had D. has borrowed 4. You _ that question three times. A. already asked B. have already asked C. already have asked D. asked already 5. Those foreign friends left Guangzhou _. A. since last week B. a week ago C. for a week D. sinc
22、e a week ago 6. I _ at this school for two years. A. am studying B. study C. studied D. have studied 7. They _ in the city since last summer. A. live B. didnt live C. have lived D. live 8. Mrs. Wang has lived in Haikou _ 1992. A. since B. from C. after D. in 9. Mr. Black _ China since the summer of
23、1998. A. has been to B. has been in C. has come to D. came to 10. His father _ for years. A. has died B. has been dead C. died D. dies 11. Mary _ to see the films because she _ it twice. A. wont go, saw B. wont go, will see C. wont go, has seen D. didnt go, sees 12.- Would you like some more food? -
24、Thank you. I _ enough. A. will have B. have had C. have D. had 13. _ you _ England? Yes, it _ a beautiful country. A. Will, gone to, was B.Have, been to, is C. Had, been to, is D.Have, gone to, is 14. -_ you _ to Beijing? -No, I _.I _ there early next month. A. Have, been, havent, am going B. Had, b
25、een, hadnt, am going C. Have, gone, havent, was going D. Did,go, didnt, was going 15. -You sister _ to London to study English. Is that true? -Yes , she _ there for two months. A. has been, has been B. will go, has gone C. gone, will be D. has gone, has been 16. He has a computer of his own. He _ it
26、 two days ago A. bought B. have bought C. buys D. has bought 17. Where is Li Lei? He _ Shanghai. A. has gone to B. has been to C. went to D. goes to 18. He _ his homework and is now listening to music. A. finishes B. has finished C. finish D. is finishing 19. David _ Shanghai for more than three mon
27、ths. A. came to B. has been to C. has been in D. has come to 20. - Is your father a Party member? - Yes, he _ the party three years ago. He _ a Party member for three years. A. joined; has been B. has joined; has been C. was joined; is D. joined; was 21. -What a nice bike! How lone _ you _ it? -Just
28、 five weeks. A. will; buy B. did; buy C. are; having D. have; had 22. I _ this book for a week .I have to return it now. A. borrowed B. have borrowed C. kept D. have kept 23. -_ your sister _ in Green China for a long time? -Yes. She joined it five years ago. A. Has; been B. Have; been C. Has; joine
29、d D. Have; joined 24. -How long have you _ from the USA? -For three months. A. come back B. returned C. go back D. been back 25. I _ this book for half a year. A. have bought B. have had C. bought D. had 26. The students are sorry to hear that famous singer _ for a year. A. has left B. has gone C. h
30、as been away D. has gone away 27. - _ you_ your homework yet? -Yes, I _ it just now. A. Did; do; finished B. Have; done; finished C. Have; done; have finished D. Will; do; finish 28. The sand storm weather _ in Beijing several times this year. A. happen B. happened C. has happened D. have happened 2
31、9. -How long have you been here? - _ last month. A. For B. Until C. Before D. Since 30. He _ a cold for three days. A. has caught B. has had C. has got D. caught 31. Jim Green _ in China for two years. A. has come B. has been C. has arrived D. came 32. The film _ for half an hour. A. has been on B.
32、has begun C. hasnt begun D. began 33.Where have you _ these days? I have _ to Beijing with my friends A. been;gone B. been;been C. gone;been D. gone;gone 34How long have you _ this book? A. bought Bborrowed Chad Dlent 35. We have lived here _ five years ago A. when Bsince Cbefore Dafter 36I have wat
33、ched the game When _you _ it? Ahave;watched Bdo;watch Cdid;watch Dwill;watch 37How do you like Beijing, Mr. Black? Oh,I _ such a beautiful city Adont visit Bdidnt visit Chavent visited Dhadnt visited 38Miss Brown _ to the Great Wall twice Ahave been Bhas been Chave gone Dhas gone 39.His brother has
34、been to Stone Forest twice _ he came to Yunnan Aafter Bbefore Csince Dfor 40His grandpa _ for two yearsAwas died Bhas been dead Cwas dead Dhas died 41Have you ever_ to Haikou? Yes,I_ there with my family last August Agone;went Bbeen;went Cbeen;went to Dbeen;was in 42. His sister _ her hometown for t
35、hree years. Shell return next year Aleft Bhas left Chas been away Dhas been away from43、My parents _ Shandong for ten years . have been in . have been to. have gone to. have been44、The students have cleaned the classroom, ? A. so they B. dont they C. have they D. havent they45、_has Mr White been a m
36、ember of Greener China since he _to China?A. How soon, comes B. How often, got C. How long, came D. How far, arrived 46、 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二、选择填空:1 .You have _ a tall young man. A grown B grown into
37、C grown us D grown up2. He has _ the watch for a year. A buy B bought C have D had3. Has your brother _ the dog? A kept in B fed C fed on D kept on4.I _this book for two weeks, I have to return it now. A borrowed B have borrowed C kept D have kept5. Have you ever _to the Great Wall? Its very beautif
38、ul. A gone B been C went D go 6. Her brother _the Party since 1978. A joined B has joined C has been in D was in 7 .The Greens _many places of interest since they came to China. A will visit B visited C have visited D visit8 .Im sorry, I _ your name. A had forgotten B forgot C have forgotten D forgo
39、tten9. The bookshop _ for eight years.A has been open B has been opened Chas opened D has open10. We have_all the paper so we need to buy some. A used up B made of C filled with D hunted for11. The flower I _ grown up.A. planted has B. planted have C. has planted D . have planted12.Mother _me a new
40、coat yesterday. I _ it on. It fits me well.A. had madehave tried B. madehave tried C. has madetried D. madetried13. “He _to draw horses already”. “When _ he ?” “ Last year “ A. learnedhas B. learneddid C. has learnedhas D. has learneddid14.Tom _up into the tree. Look, he _ high up there !A. has gotis B. has climbedwas C. got was D. climbedis