现在完成时专项语法讲练牛津深圳版广东省深圳市八年级上册英语.docx
现在完成时Grammar: 现在完成时(一)(一)定义: 1. 过去发生或已经完成的动作对现在造成的影响或结果。 My daughter has just gone out. Im sure weve met before. She has arrived. 2. 过去发生的动作或状态持续到现在。I havent heard from her these days. We havent seen you recently. They have been away for two years. She has been with us since Monday.(2) 结构:基本构成:have/has + done 肯定句: We have visited a lot of places around the world. 否定句: We have not visited a lot of places around the world. 疑问句: Have you visited a lot of places around the world? 回 答: Yes, we have./ No, we havent.(三)动词过去分词的规则变化:(同过去式的规则变化)情况变化规则原形过去分词一般动词直接加-edvisitvisited以不发音的字母e结尾直接加-dlivelived重读闭音节双写辅音加eddropdropped以辅音字母加y结尾先变为i, 再加-edstudystudied注意:动词过去分词的不规则变化(如:is/ambeen taketaken) 见附表。(四)标志的时间状语: 1. already, yet, never, ever, just, before 2. since+时间点, for+时间段 3. so far, once, twice, recently, lately, these days, in the past few years 注意:since和for的区别:since+时间点(如1993, last term, yesterday, the time I got there);since +时间段+agofor+时间段(ten years, a while, two days)现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用. for+时段since+过去一个时间点(译为:自从以来)since+时段+agosince+从句(过去时)It is+时段+since+从句(过去时)Mary has lived here for three days. Mary has lived here since 2014. Mary has lived here since three years ago. It is four years since Mary lived here. 1.现在完成时的含义之一是过去完成的动作对现在仍有影响,用以下四大标志词可以表达这种含义: * 以already, just和yet为标志 He has already got her help.他已得到她的帮助。He has just seen the film.他刚刚看过这场电影。He hasn't come back yet.他还没有回来。* 以ever和never为标志This is the best film I have ever seen.这是我曾经看过的最好的一部电影。He has never been to Beijing.他从没有到过北京。* 以动作发生的次数为标志He says he has been to the USA three times. 他说他已经去过美国三次了。* 以so far(到目前为止)为标+beforeHe has got to Beijing so far.到目前为止他已到了北京。She has passed the examso far.到目前为止她已经通过了考试。1、 写出下列动词过去分词。原形过去式过去分词原形过去式过去分词invent_create_decide_realize_study_try_stop_drop_be_have_do_go_leave_teach_think_come_write_know_eat_win_二、选用have或has填空。1. I _ visited the museum.2. _you ever been to Beijing?3. My mother _made a lot of apple juice.4. _he watched the film?5. Mrs Brown _bought some bread and milk. 三、用since和for填空。1) _two years 2) _ two years ago 3) _last month 4) _1999 5) _ yesterday 6) _4 oclock 7) _4 hours 8) _ an hour 9)_we were children 10) _she left here.11) He has lived in Nanjing _ the year before last.12) I have known him _ we were children. 13) Our teacher has studied Japanese _ three years.14) She has been away from the city _ about ten years. 15) Its about ten years _ she left the city. 四、从括号内选择正确的单词或短语完成句子。1) I have _(already, yet) read this book.2) Have you _(did, done) your homework?3) He has worked in this company _(since, for) 2002.4) Have you ever visited Disneyland? No, Ive _(ever, never) visited it.5) David _(is, has been) a student for 3 years.五、按要求写句子。1. The woman has found her bag.(1) _(改为否定句)(2) _ (改为一般疑问句并作否定回答)2. They have complained their homework.(1) _(改为否定句)(2) _ (改为一般疑问句并作否定回答)3. Has he cleaned the room?(1) _(作肯定回答)(2) _ (写出肯定句)4. Have they lost their way?(1) _(作否定回答)(2) _ (写出否定句) 六、完成句子。1. 至今为止,他已经在这家公司工作了十年了。 He has worked in this company for ten years_ _.2. 起初,老师们都认为他不时学习的料。 _ _ , all the teachers thought he had no ability to study well.3. 你什么时候来中国看我? When will you _ _ _ China and see me?4. 参加教育交流是一次了不起的体验。 _ _a fantastic experience_ _an educational exchange.5. 每个人都应该受到尊重。 Everyone _ _ _.七、单项选择。( )1.Miss Smith isnt in the office. She to the classroom.A.has goneB.went C.will goD.goes( )2. The students have cleaned the classroom, ?A.do theyB.dont they C.have theyD.havent they( )3.We each other since2002.A.know B.had known C.have known D.knew( )4. Harry Potter is a very nice film. I it twice.A.will see B.have seen C.seenD.see( )5.-Has he used one? -No,he hasnt. He has_ used a mobile phone.A.ever; everB.never; never C.ever; neverD.never; ever( )6. -Where is Suzy? -She isnt here now because she_the zoo.A.has been toB.have been in C.has been in D.has gone to( )7. -Would you like some more food? -Thank you. I _enough.A.will have B.have had C.hadD.had had( )8. -What is he doing? -He_his homework and is now listening to music.A.finishesB.has finished C.is finishingD.finished( )9. -Does Mr.Dong live in Kowloon Walled City? -Yes. He _actually _there since he was very young. A.have; livedB.has; livedC.is; livingD.was; living( )10. -Do you know Yaoming, the basketball player? -Of course! I _a lot of news about him on TV so far.A.read B.am readingC.has readD.have read( )11. -How long have Mr. Black been in China ? -He_China since the summer of 1998.A.has been toB.has been inC.came toD.has gone to ( )12. -Would you like some more food? -Thank you. I _enough.A.will haveB.have hadC.hadD.had had( )13. -I have watched the game. -When _you _it?A.have; watchedB.will; watchC.did; watchD.are; watching( )14. -What is he doing? -He _his homework and is now listening to music.A.finishes B.has finishedC.is finishingD.have finished( )15. -He_to draw horses already. -When _he learn it?A.learned;didB.has learned;hasC.has learned;didD.learned; has( )16. Both his parents look sad .Maybe they _what's happened to him.A.knewB.have known C.must knowD.will know( )17.The famous writer _ one new book in the past two year.A.is writingB.was writingC.wrote D.has written ( )18.Zhao Lan _already _in this school for two years .A.was; studyingB. will;studyC.has; studiedD.are; studying( )19. We _ Xiao Li since she was a little girl .A.know B.had knownC.have knownD.knew ( )20.-These farmers have been to the United States . -Really ? When _ there ?A.will they goB.did they goC.do they goD.have they gone八、翻译句子。1. 我刚刚丢了我的化学书。(just)_ 2. 我以前从来没去过那个农场。(never)_ 3. 我妹妹成为一个大学生已经三了。(for)_ 4. 他们已去了美国五年了。(for)_ 5. 从1992年起他一直住在这里。(since)_九、语法填空。 1 a hot summer day, Holmes and Dr. Watson went on a camping trip. 2 a good meal and a bottle of wine, they lay down in a tent for the night and went to sleep.Some hours later, Holmes woke 3 and pushed his friend. “Watson, look! What can you see 4 the sky?"Watson replied, “I see millions and millions of stars.”“What does that 5 (tell )you?” asked Holmes.Watson thought for a while. “First, it tells me that we will have a beautiful clear date tomorrow. Second, it tells me that the time 6 (be) about twelve oclock. And”“What else?” Holmes 7 (ask).“Well, it also 8 (remind) me that the world is so big and we are so small. What does that tell you?”Holmes said 9 a grin on his face, “You silly guy! It only tells me that someone has stolen 10 tent!” 7