Unit 2 Amazing China 现在完成时专项提优练习(含解析)- 2025-2026学年译林版(2024)八年级下册英语

资源下载
  1. 二一教育资源

Unit 2 Amazing China 现在完成时专项提优练习(含解析)- 2025-2026学年译林版(2024)八年级下册英语

资源简介

译林版(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. goes
2. 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 to
3. —______ 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; gone
4. He ______ a doctor for two years. He loves his job very much.
A. became B. has become C. was D. has been
5. I ______ my homework already. I can watch TV now.
A. finish B. finished C. have finished D. will finish
6. We ______ from this school for eight years, but we still keep in touch.
A. have left B. left C. have been away D. were away
7. She ______ my dictionary for two days. I need it back now.
A. has borrowed B. borrowed
C. has kept D. kept
8. —How long ______ you ______ a cold
—For three days. I feel much better now.
A. have; caught B. did; catch C. have; had D. do; catch
9. The film ______ for 20 minutes. Let’s hurry up!
A. has begun B. began C. has been on D. begins
10. My grandpa ______ for ten years. I miss him very much.
A. died B. has died C. was dead D. has been dead
11.My uncle ________ in this factory ________ 2010.
A.has worked; for B.worked; since
C.has worked; since D.works; for
12.—How long may I ________ this book
—For two weeks.
A.borrow B.lend C.keep D.return
13.—Is Tom at home
—No, he ________ to the library. He ________ there an hour ago.
A.has gone; went B.has been; went
C.went; has gone D.goes; has been
14.—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 to
15.— How long have you ________ the football
— I ________ it last Friday.
A.bought; bought B.had; have had
C.had; bought D.bought; have had
16.Lots of tourists from the southern part of China ________ Harbin twice.
A.have been in B.have gone to
C.have been to D.have been
17.—Tim, I remember you ________ Beijing several years ago.
—Yes, we ________ Beijing for three years.
A.left; have left B.have left; are away from
C.left; have been away from D.have left; have been away from
18.The Smiths ________ in this city ________ almost twenty years.
A.have lived; for B.lived; since
C.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 finished
2. has been
3. has gone
4. have never seen
5. have; kept
6. has been open
7. have been away
8. haven’t gone
9. has been in / has been a member of
10. have visited
11. married; have been married
12. borrowed; has kept
13. left; has been away from
14. began; has been; for
15. has been dead
16. bought; has had
17. 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 延续。

展开更多......

收起↑

资源列表