资源简介 译林版(2024)八年级下册Unit 2 Amazing China现在完成时核心语法总结+专项练习题现在完成时核心语法总结一、现在完成时的概念1)表示过去发生或已经完成的某一动作对现在造成的影响或结果,这种用法中的谓语动词一般为短暂性动词I've already finished my homework.我已经做完我的作业了。2)表示过去已经开始,持续到现在的动作或状态,这种用法中的谓语动词一般为延续性动词。He has been a doctor for two years.他已经当了两年的医生了。二、have/has been 和 have/has gone 的用法我们用 have/has been 表示某人曾经去过某地,并且已经回来。He has been to the Palace Museum twice. 他曾经去过故宫博物院两次。—Have you ever been to Xi’an 你去过西安吗?—No. I have never been there. But I plan to go this year.不,我从来没去过,不过我打算今年去。我们用 have/has gone 表示某人已经去了某地,但还没回来。He has gone to London. He will be back in two weeks.他已经去伦敦了。他将在两周后回来。—Is Tom at home 汤姆在家吗?—No, he isn’t. He has gone to the cinema. 不在。他去看电影了。三、延续性动词 & 非延续性动词延续性动词:动作从过去某个时候开始一直持续到现在,与一段时间连用。非延续性动词:不可和一段时间连用。不过,在否定句中非延续性动词可与一段时间连用。I've been away from this school for eight years.我离开这所学校已八年了。He has kept my dictionary for two days.他借用我的词典已两天了。I haven't gone to see him for several months.我已经好几个月没去看他了。将非延续性动词转化为延续性动词现在完成时专项练习题一、单项选择题。1. —Where is your father —He ______ to Beijing on business. He will come back next week.A. has been B. has gone C. went D. goes2. My sister ______ the Palace Museum twice. She knows a lot about Chinese history.A. has been to B. has gone to C. went to D. goes to3. —______ you ever ______ to Xi’an —No, never. But I plan to visit it this summer.A. Do; go B. Did; go C. Have; been D. Have; gone4. He ______ a doctor for two years. He loves his job very much.A. became B. has become C. was D. has been5. I ______ my homework already. I can watch TV now.A. finish B. finished C. have finished D. will finish6. We ______ from this school for eight years, but we still keep in touch.A. have left B. left C. have been away D. were away7. She ______ my dictionary for two days. I need it back now.A. has borrowed B. borrowedC. has kept D. kept8. —How long ______ you ______ a cold —For three days. I feel much better now.A. have; caught B. did; catch C. have; had D. do; catch9. The film ______ for 20 minutes. Let’s hurry up!A. has begun B. began C. has been on D. begins10. My grandpa ______ for ten years. I miss him very much.A. died B. has died C. was dead D. has been dead11.My uncle ________ in this factory ________ 2010.A.has worked; for B.worked; sinceC.has worked; since D.works; for12.—How long may I ________ this book —For two weeks.A.borrow B.lend C.keep D.return13.—Is Tom at home —No, he ________ to the library. He ________ there an hour ago.A.has gone; went B.has been; wentC.went; has gone D.goes; has been14.—Where is your brother —He ________ the library. He’ll be back in an hour.A.has been to B.has gone to C.goes to D.went to15.— How long have you ________ the football — I ________ it last Friday.A.bought; bought B.had; have hadC.had; bought D.bought; have had16.Lots of tourists from the southern part of China ________ Harbin twice.A.have been in B.have gone toC.have been to D.have been17.—Tim, I remember you ________ Beijing several years ago.—Yes, we ________ Beijing for three years.A.left; have left B.have left; are away fromC.left; have been away from D.have left; have been away from18.The Smiths ________ in this city ________ almost twenty years.A.have lived; for B.lived; sinceC.have lived; since D.lived; for二、用所给动词的适当形式填空。1. I ______ (finish) my homework. I can play football now.2. He ______ (be) a teacher since 2018.3. My mother ______ (go) to the supermarket. She will be back soon.4. We ______ (never, see) such a wonderful film before.5. How long ______ you ______ (keep) this book 6. The shop ______ (open) for 5 hours. It opens at 8 a.m. every day.7. They ______ (leave) Shanghai for two weeks.8. I ______ (not, go) to see him for several months.9. She ______ (join) the club for one year.10. We ______ (visit) the Great Wall twice.11.They ________ (marry) in 2015. They ________ (be married) for over eight years.12.My brother ________ (borrow) a book about Luoyang from the library yesterday. He ________ (keep) it for two days.13.Mr Li ________ (leave) Nanjing yesterday morning. He ________ (be away from) Nanjing for a day.14.The film ________ (begin) ten minutes ago.It ________ (be) on ________ ten minutes.15.Her grandma ________ (be dead) for three years.16.She ________ (buy) a new camera last week. She ________ (have) it for five days.17.I ________ (join) the English club last term.I ________ (be a member of) the club ________ last September.三、句型转换。1. I borrowed this book two weeks ago.(改为现在完成时,与for two weeks连用)I ______ ______ this book for two weeks.2. He left Nanjing in 2020.(改为现在完成时,与since 2020连用)He ______ ______ ______ from Nanjing since 2020.3. The meeting began ten minutes ago.(改为现在完成时,与for ten minutes连用)The meeting ______ ______ ______ for ten minutes.4. My grandpa died five years ago.(改为现在完成时,与for five years连用)My grandpa ______ ______ ______ for five years.5. I caught a cold last Sunday.(改为现在完成时,与since last Sunday连用)I ______ ______ a cold since last Sunday.译林版八下 Unit 2 现在完成时专项练习 答案+详细解析一、单项选择题(18题)1. B解析:has gone to 去了未回(下周回)。2. A解析:has been to 去过已回(twice 表经历)。3. C解析:Have you ever been to… 你曾去过……吗?4. D解析:for two years 用延续性动词 has been。5. C解析:already 是现完标志,have finished。6. C解析:for eight years 用延续 have been away;leave 短暂。7. C解析:for two days 用延续 has kept;borrow 短暂。8. C解析:How long 用延续 have had a cold;catch 短暂。9. C解析:for 20 minutes 用延续 has been on;begin 短暂。10. D解析:for ten years 用延续 has been dead;die 短暂。11. C解析:since 2010 用现完 has worked。12. C解析:How long 提问,用延续性动词 keep。13. A解析:has gone to 去了未回;an hour ago 用过去式 went。14. B解析:has gone to 去了未回(一小时后回)。15. C解析:How long 用延续 had;last Friday 用过去式 bought。16. C解析:have been to 去过(twice 表经历)。17. C解析:several years ago 用过去式 left;for three years 用延续 have been away from。18. A解析:for almost twenty years 用现完 have lived。二、动词适当形式填空(17题)1. have finished2. has been3. has gone4. have never seen5. have; kept6. has been open7. have been away8. haven’t gone9. has been in / has been a member of10. have visited11. married; have been married12. borrowed; has kept13. left; has been away from14. began; has been; for15. has been dead16. bought; has had17. joined; have been a member of; since三、句型转换(5题)1. have kept解析:borrow 短暂 → keep 延续。2. has been away解析:leave 短暂 → be away 延续。3. has been on解析:begin 短暂 → be on 延续。4. has been dead解析:die 短暂 → be dead 延续。5. have had解析:catch a cold 短暂 → have a cold 延续。 展开更多...... 收起↑ 资源列表 Unit 2 Amazing China 现在完成时专项提优练习(含解析)- 2025-2026学年译林版(2024)八年级下册英语.docx 答案解析.docx