人教版八年级英语下册期末现在完成时态专项练习-附答案.docx
八年级英语下册现在完成时态专项练习班级考号_姓名 总分一、用所给动词的适当形式填空。1. I already (see) the film. I (see) it last week.2. 一 he (finish) his work today?一一Not yet.3. My fatherjust(come) back from work. He is tired now.4. 一一Where, s Li Ming ?-He (go) to the teacher, s office.5. I (work) here since I (move) here in 1999.6. So far I (make) quite a few friends here.7. -How long the Wangs(stay) here ?一一For two weeks.8. I just (finish) my homework.9. He (go) to school on foot every day.10. you(find) your science book yet?11. If it (be) fine tomorrow, I'll go with you.12. The students (read) English when the teacher came in.13. Look! The monkey (climb) the tree.14. My mother (come) to see me next Sunday.15. Ipen.y pen.you(see) it anywhere?二、用since和for填空1. He has lived in Nanjing the year before last.2 I' ve known him we were children.3. Our teacher has studied Japanese three years.4.She has been away from the city about ten years.5. It' s about ten years she left the city.三、用 never, ever, already, just, yet, for, since” 填空。1. I have seen him before, so I have no idea about him.2. Jack has finished his homework.3. Mr. Wang has taught in this school ten years.4. -Have you seen the film?-No, I have seen it.5. -Has the bus left ?-Yes, it has left.四、用 have (has) been 或 have (has) gone 填空。A: Where Li Fei?B: He to Hainan Island.A: How long he there?B: He there for three days.A: When will he come back , do you know?B: I'm afraid he won' t come back recently.A: Could you tell me the way to Hainan Island?B: Sorry, I never there.A: How many times Li Fei to that place?B: He there only once.五、根据要求改写句子.1. I have been to Macau before.(改为否认句)I been to Macau before.2. He hasn, t come to school because he was ill.(就划线局部提问) he come to school?3. I bough a new bike just now.(用 just 改写)I just a new bike.4. We began to learn English three years ago.(改为同义句)WeEnglishthree years5. He has never surfed,?(改成反意疑问句)6. They have been here since 2000.(对划线局部提问) have they been here?7. Miss Gao left an hour ago.(同义句转换)Miss Gao has an hour ago.六、选择填空。1 . Melting ice (融冰) can cause sea levels to rise. Since 1993, sea levels at a speed of 3. 2 cm every 10 years.A. roseB.have risenC. rise2 .一It s ten years since we came here一How time flies! We in China for so long.A. workB. workedC. will workD.have worked3. Have you ever been to Shanghai?Of course. Actually, I there for six years but now I live in Taizhou.A. workedB. was workingC. would workD.have worked4. I ate some fruit, which I since I was a child, and the vegetables from my garden.A.have enjoyedB.enjoyedC.enjoyD.had enjoyed5. Where is Mr. Green?He the bookshop.You have to wait for him.A. was going toB.has gone toC.has been to6. My father in a panda protection center for 10 years, so he knows a lot about panda.A. was workingB. is workingC.has workedD. will work7. Why won' t we play basketball with Class 4 this afternoon?Because they Longzhong for a study trip.A.have gone to8. have been toC.had gone toD.had been to8.一Your new bike is so nice! When did you buy it?一In July.I it for two weeks.A. hadB.have hadC. have bought D.bought9. Where are the teachers now?In the meeting room. They the meeting for 10 minutes.A. have begunB.have been onC.have hadD. have been held10. Where is Catherine? I haven t seen her for days.She Wuhan. She' 11 be back next week.A. has gone toB.has been toC.have gone toD. have been to11. I abroad for several years, but I have never regretted my final decisionto move back to my motherland.A. am livingB. livedC. have lived12. Linda has to Paris. How can I get in touch with her?Don, t worry. She will call you as soon as she there.A.been; will getB.been; getsC.gone; will getD.gone; gets13. Your new watch is so nice! When did you buy it?In October. I it for two months.A. hadB. boughtC. have had D. have bought14. Look! My mother a new dress for me.Wow, it looks very nice on you.A. is makingB.has madeC.will make15. The shop in Wanda Square for six years, but I there so far.A. has opened; haven' t goneB.has been open; haven? t beenC.has been open; haven, t goneD.has been opened; haven' t been附:答案、1. have, see, saw2. Has, finished3. has, come4. has gone5. have, worked, moved6. have made7. have, stayed8. have, finished9. goes10. Have, found11. is12. were, reading13. is climbing14. will come15. Have, seen二、1.since2.since2. since3. for3. for4. for4. for5. since5. since三、1 .never 2.just / already 3. for 4.ever,never 5. yet, just/ already四、has, gone, has, gone, will, has, been, has, been have, been, has, been, been五、1. have, not/never 2. Why, hasn,t 3. have, bought 4. have, learnt, for5. has, he 6. How, long 7. been, here, since六、选择填空。1 -5BDDAB; 6-10CABBA; 1115CDCBD;