《2022年初中英语语法现在完成时讲解以及练习题.docx》由会员分享,可在线阅读,更多相关《2022年初中英语语法现在完成时讲解以及练习题.docx(17页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选学习资料 - - - - - - - - - 学习必备 欢迎下载现在完成时 1.构成现在完成时是由助动词havehas+动词的过去分词构成;助动词havehas说明事情发生于现在; 它和主语的人称、 数要保持一样; 过去分词在句子中做谓 语,说明句子的含义;2.用法(1)动作发生在过去某个不确定的时间,但对现在有某种影响和结果;常 被 just、already、yet 等副词修饰;如:-Have you had lunch yet. -Yes,I have. Ive just had it. 你(已经)吃午饭了吗?我刚刚吃过;(现在我不饿了)(2)表示从过去某一时刻开头始终连续到现在的动作
2、或状态;这个动作可 能刚停止,可能仍旧在进行;常带有 for 和 since等表示一段时间的状语;如: He has taught here since 1981 他自 1981 年就在这儿教书;(可能仍要连续教)I havet seen her for four years. 我有四年没见到她了;(3)表示说话前发生过一次或多次的动作,现在成为一种体会,一般译为 汉语“ 过” ,常带有 twice,ever,never,three times等时间状语;如: I have been to Beijing twice.我去过北京二次;3.现在完成时的时间状语(1)现在完成时属于现在时范畴,故不
3、能和过去的时间状语连用;如:yesterday,last Sunday,in1990,three years ago等;但是,在强调动作产生的后果和 影响时,可以和一些表示不确定的时间状语连用;a. 用副词 already 和 yet;already 一般用于确定句中, yet 一般用于否定句和 疑问句中;如: We have already finished our homework.我们已完成作业了;They havent finished their homework yet.他们仍没有完成作业;b.用 ever 和 never;多用于否定或疑问句中, 表示“ 曾经” 或“ 从未“ 等;
4、 如:-Have you ever been to the Great Wall.你曾经去过长城吗?-I have never been to the Great Wall.我从未去过长城;c.用表示到说话为止的过去时间状语,如just,before,up to now,the past few years等;例如: I have seen her before,but I can not remember where. 我以前见过她,但记不起在哪里见过;He has been there three times the last few days. 近几年他去过那里三次了; d.用包括“ 现
5、在” 在内的时间状语,如:now,today,this morningmonth,year,term 等;例如: -Have you met him today.-No,I havent. 今日你见过他吗?我 没有;How many times have you been there this year. 今年你去过那里多少次?(2)现在完成时可以和带有 表示动作或状态从某一时刻开头,since 或 for 等表示“ 一段时间” 的状语连用 ,始终连续到现在; 如:I havent seen him for two years. 但是,像 come,arrive,buy等终止性动词不能与表示
6、“ 一段时间”的状语连用;要用,必需改为“be(在)” 等连续性动词来表述;现归纳总结一下由非延续性动词到连续性动词的转换:arrivebe here beginstartbe on 名师归纳总结 - - - - - - -第 1 页,共 9 页精选学习资料 - - - - - - - - - 学习必备 欢迎下载die be dead come backbe back leave be away fall illsick,asleep be illsick,asleep get upbe up go out be out finish be over put on wear 或 be on o
7、pen be open join be in 或 be a member ofclose be closed go to schoolbe a student borrow keep buy have catcha cold havea cold get to know know begin to studystudy come to workwork 等 如: He has been a soldier for three years. 他参军三年了;His father has been dead for two years.他父亲去世二年了;The film has been on fo
8、r ten minutes.电影已开头非常钟了;We have studied English for three years. 我们(开头)学英语已三年了;4.现在完成时和一般过去时的区分 现在完成时和一般过去时都表示在过去完成的动作;这一动作与现在的关系; 如对现在产生的结果或影响等,作在过去某一时刻发生,不表示和现在的关系;试比较:但现在完成时强调的是 而一般过去时只表示动I have lost my new book. 我把新书丢了;(现在仍未找到)I lost my new book yesterday. 我昨天把新书丢了;(昨天丢的,现在找到与 否没说明)5.几点留意事项(1)ha
9、ve beento与 have gone to的区分:have beento表示“ 去过某地 (现 在已经回来了)” ,可用于各人称;have goneto表示“ 去某地了(说话时某人不在当地)” ,常用于第三人称,前者可与once ,never,several times等连用,后者就不能;如: They have been to Beijing twice.他们去过北京两次;He has gone to Beijing . 他去北京了;(2)如单纯表示一段时间,或强调一段时间,虽有 完成时;since 一词,也不必用如: It is two years since his father d
10、ied. =His father has been dead for two years.他父亲去世已有三年了;(3)终止性动词现在完成时的否定式,已变成一种可以连续的状态,因此 可以和表示一段时间的状语连用;如: I havent left here since 1997.自从 1997 年以来,我始终没有离开过这儿;一、单项挑选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. fiv
11、e years C. five years ago D. five years before 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 _. 名师归纳总结 - -
12、- - - - -第 2 页,共 9 页精选学习资料 - - - - - - - - - 学习必备 欢迎下载A. since last week B. a week ago C. for a week D. since 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
13、. Wang has lived in Haikou _ 1992. A. since B. from C. after D. in 9. Mr. Black _ China since the summer of 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. wo
14、n t go, saw B. wont go, will see C. won t go, has seen D. didnt go, sees 12.- Would you like some more food. -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
15、to, is 14. -_ you _ to Beijing. -No, I _.I _ there early next month. A. Ha ve, been, havent, am going B. Had, been, 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,
16、 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 two days ago A. bought B. bought C. bought 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
17、to music. A. finishes B. has finished C. finish D. is finishing 19. David _ Shanghai for more than three months. 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 bee
18、n B. has joined; has been C. was joined; is D. joined; was 21. -What a nice bike. How lone _ you _ it. -Just 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. 名师归纳总结 - - - - - - -第 3 页,共 9 页精选学习资料 - - - - - - - - - 学习必备 欢迎下载A. bor
19、rowed 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; joined 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
20、. 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. has been away D. has gone away 27. - _ you_ your homework yet. -Yes, I _ it just now. A. Did; do; finished B. Have; done; finish
21、ed 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 29. -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 caug
22、ht 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. has begun C. hasnt begun D. began 33.Where have you _ these days?I have to Beijing with my friendsA. been ;gone B. been ;been C
23、. gone ;been D. gone ;gone 34How long have you _ this book?A. bought B borrowed C had D lent 35. We have lived here _ five years agoA. when B since C before D after 36I have watched the game When _you _ it?Ahave ;watched B do;watch C did;watch D will;watch 37How do you like Beijing, Mr. Black?Oh,I _
24、 such a beautiful cityAdont visit B didnt visit C havent visited D hadnt visited 38Miss Brown _ to the Great Wall twiceAhave been B has been C have gone D has gone 39.His brother has been to Stone Forest twice _ he came to Yunnan Aafter B before C since D for 40His grandpa _ for two yearsAwas died B
25、 has been dead C was dead D has died 41Have you ever_ to Haikou?Yes,I_ there with my family last AugustAgone ;went B been ;went C been ;went to D been ;was in 名师归纳总结 - - - - - - -第 4 页,共 9 页精选学习资料 - - - - - - - - - 学习必备 欢迎下载42. His sister _ her hometown for three years. Shell return next yearAleft B
26、 has left C has been away D has been away from 以适当形式填空1. I_ already _ see the film. I _ see it last week. 2. - _ he _finish his work today . -Not yet . 3. -_you _be to Hong Kong . -Yes, I _ be there twice . 4. -_ you ever _eat chocolate sundaes . -No, never. 5. My father _ just _ come back from work
27、. He is tired now. s office. 6. Where s Li Ming . He _ go to the teacher 7. Shanghai _ be a small town hundreds of years ago. Now it _ become a large city. 8. I _ work here since I _ move here in 1999. 9. So far I _make quite a few friends here. 10. -How long _ the Smiths _stayhere. - For two weeks.
28、 11. - I _ see the film “ Chicken Run ” . - Where and when _ you _ see it. - Last week. 12. Mary _ already _ have her supper. 13. I _ not want to see the film. I _ see it with my parents. We _ see it last Sunday. 14. -_ Uncle Wang _ mend the TV yet. -Yes, he_. -When _ he _ it. - Yesterday. 15. _ you
29、 _ read todays newspaper yet. t 16. They _already_do their homework. But they donknow what_ do next. 17. -_ you _ see the film last night. -No, I _ see it for several times. 18. She _ be ill for three days. 19. My father _ buy a book for me yesterday. He_ already _pay fifty yuan for it. 20. She_ not
30、 read this book before. 21. _ you ever _ travel on a train before. 22. - _ Wei Hua _ come yet. -Yes. She_ come already. She _ come just now. 23. -How long _you _learn English. -For more than two years. 24. They _ China. 句型转换 每空一词 ;live in China since they _ move to 名师归纳总结 - - - - - - -第 5 页,共 9 页精选学
31、习资料 - - - - - - - - - 学习必备 欢迎下载1. I have been to Macau before. 改为否定句 I _ _ been to Macau before. 2. He hasn t come to school because he就划线部分提问 _ _ he come to school. 3. He has learned English for 5 years. 就划线部分提问 _ _ _ _ learned English . 4. I bought a new bike just now. 用 just 改写 I _ just _a new bi
32、ke. 5. We began to learn English three years ago. 改为同义句 We _ _ English _ three years 就划线部分提问 6. He has lived here since 1999. _ _ _ he_ here. 7. They have already finished the work.(否定)They _ _ the work _. 8. My father got there two days ago.(同义句)My father _ _ _ for two days. 9. Mr. Li began to teac
33、h English in this school in 1999.(同义句)Mr. Li _ _ English in this school since 1999. 10. The factory opened ten years ago.(同义句)The factory _ _ _ for ten years. 11.They have cleaned the room twice this week. 就划线部分提问 _ _ _ _ they _ the classroom this week. 12. My father went to England in 2003 and 2005
34、. (同义句)My father _ _ _ England _. 13. John left Beijing three years ago. (同义句)John_ _ _ Beijing_ three years. 14. His company closed in 2003. (同义句)(同义句)His company _ _ _ _ 2003. 15. My father bought the car half a year ago. My father _ _ the car _ half a year. 16. We got to know each other for about
35、 15 years. (同义句)We _ _ each other _ about 15 years. 17. The film began ten minutes ago. (同义句)The film _ _ _ for ten minutes. (同义句)18. I borrowed this book two weeks ago. I _ _ this book for two weeks. 一、单项挑选;1、Both his parents look sad . Maybe they _whats happened to him .(呼和浩特). must know .will kno
36、w . knew . have known 2、He has _ been to Shanghai , has he . . already .never .ever . still 名师归纳总结 3 、Have you met Mr Li _?第 6 页,共 9 页- - - - - - -精选学习资料 - - - - - - - - - . just 学习必备欢迎下载. a moment . ago .before ago 4、The famous writer _ one new book in the past two year . . is writing .was writing
37、.wrote .has written 5、Our country _ a lot so far . Yes . I hope it will be even _ . . has changed ; well . has changed ; better . changed ; good . changed ; better 6 、Zhao Lan _already _in this school for two years . . was ; studying . will ; study . has ; studied . are ; studying 7 、We _ Xiao Li si
38、nce she was a little girl . . know . had known . have known . knew 8、Harry Potter is a very nice film .I_ it twice . see . will see . have seen . saw .9、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
39、homework yet . Yes . I _ it a moment ago . . Did ; do ; finished ished . Have ; done ; have finished h . Have ; done ; fin . will ; do ; finis11、 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 . . we
40、re . 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 . began 15、 It _ ten years since he left the army . . is . has . will . was 16、 Miss Green isnt in the office . she_ to the l ibrary . 名师归纳总结 - - - - - - -第 7 页,共 9 页精选学习资料 - - - - - - - - - .has