2025-2026学年译林版八年级英语下册期中复习讲义 Unit 3 The world at one click·考点10:一般过去时与现在完成时的综合运用(含答案)

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

2025-2026学年译林版八年级英语下册期中复习讲义 Unit 3 The world at one click·考点10:一般过去时与现在完成时的综合运用(含答案)

资源简介

译林版·八年级英语下册期中复习
——Unit 3 The world at one click·考点10:一般过去时与现在完成时的综合运用
本考点源自Unit 3 Grammar。在具体语境中正确选择一般过去时或现在完成时,是期中考试的高频考点。掌握两者的核心区别、时间状语特征以及语境判断技巧,对完形填空、单项选择和写作都至关重要。
一、核心区别对比
一般过去时:只说明过去发生的动作或状态,与现在没有直接联系。常与具体的过去时间状语连用。
现在完成时:强调过去动作对现在的影响或结果,或者动作从过去持续到现在。不与具体的过去时间状语连用。
对比示例:
I lost my key yesterday. (昨天丢了,可能已找到,与现在无关)
I have lost my key. (现在还没找到,进不去门)
She visited Beijing in 2019. (只说明2019年去了)
She has visited Beijing twice. (强调去过北京的经历,不关心具体时间)
二、时间状语对比
一般过去时的标志词: yesterday, last night/week/year/month, ...ago (two days ago), in 2010, just now, at that time, in the past, the other day等。
现在完成时的标志词: already, yet, ever, never, just, so far, up to now, recently, in the last few years, for + 时间段, since + 时间点等。
注意: 当句子中有明确的过去时间状语时,只能用一般过去时。
I have seen him yesterday. → I saw him yesterday.
三、语境判断技巧
技巧1:看时间状语 — 有具体过去时间用一般过去时;有already/yet/ever/never/for/since等用现在完成时。
技巧2:看语境强调 — 强调过去动作本身用一般过去时;强调对现在的影响或经历用现在完成时。
技巧3:看对话逻辑 — 当对话中提到“Have you ever... ”时,回答常用现在完成时或一般过去时(如果说明具体时间)。
技巧4:看since从句 — since从句用一般过去时,主句用现在完成时。
I have lived here since I was born. (主句现在完成时,从句一般过去时)
四、经典例题解析
例1: — When ______ you ______ (buy) this book — I ______ (buy) it last week.
答案:did; buy; bought。解析:when提问具体时间,用一般过去时;回答有last week,也用一般过去时。
例2: I ______ (live) in this village for 10 years. I don’t want to leave.
答案:have lived。解析:for 10 years表示一段时间,且后文表明现在仍住在这里,用现在完成时。
例3: She ______ (visit) her grandparents yesterday.
答案:visited。解析:yesterday是具体的过去时间状语,用一般过去时。
例4: ______ you ______ (finish) your homework — Yes, I ______ (finish) it an hour ago.
答案:Have; finished; finished。解析:第一句询问是否完成,强调结果,用现在完成时;回答中an hour ago是具体过去时间,用一般过去时。
例5: He ______ (work) in this factory since he left school.
答案:has worked。解析:since引导时间状语从句,主句用现在完成时。
五、分层精练(共40题)
A组 · 用所给动词的适当形式填空(每题1分,共15分)
1. I ______ (buy) a new bike last week.
2. She ______ (already finish) her homework. She can watch TV now.
3. They ______ (visit) the museum yesterday morning.
4. He ______ (live) in this city since 2010.
5. — When ______ you ______ (see) the film — Last night.
6. I ______ (not eat) anything yet. I'm hungry.
7. My father ______ (work) in this factory for 15 years.
8. We ______ (go) to the beach last summer. It was great.
9. ______ you ever ______ (be) to Japan — No, never.
10. He ______ (not finish) his report yet. He is still working on it.
11. She ______ (read) this book three times.
12. They ______ (move) to this city in 2018.
13. I ______ (lose) my pen. Can I borrow yours
14. He ______ (play) football with his friends just now.
15. So far, we ______ (learn) 500 English words.
B组 · 单项选择(每题2分,共16分)
1. — Where is Tom — He ______ to the library. He will be back soon.
A. has been B. has gone C. went D. goes
2. I ______ my pen yesterday. I can't find it now.
A. lose B. lost C. have lost D. will lose
3. — ______ you ever ______ to the Great Wall — Yes, I went there in 2019.
A. Did; go B. Have; been C. Have; gone D. Do; go
4. She ______ in Nanjing since she was born.
A. lives B. lived C. has lived D. will live
5. My family ______ a trip to Hangzhou last spring.
A. take B. took C. have taken D. will take
6. — When ______ you ______ your homework — Two hours ago.
A. have; finished B. did; finish C. do; finish D. will; finish
7. I ______ this movie before. It's very interesting.
A. see B. saw C. have seen D. will see
8. They ______ each other since they were in primary school.
A. know B. knew C. have known D. will know
C组 · 句型转换(每题2分,共10分)
1. She has finished her work. (改为一般过去时,加上yesterday)
________________________________________________
2. He bought a new car last month. (改为现在完成时)
________________________________________________
3. I have lived here for ten years. (对划线部分提问)
________________________________________________
4. They went to Beijing in 2019. (用ever改为现在完成时一般疑问句)
________________________________________________
5. I haven't seen the film yet. (改为一般过去时,加上last week)
________________________________________________
D组 · 改错(每句只有一处错误,找出并改正,每题2分,共10分)
1. I have seen the film yesterday. It was wonderful.
改正:________________________________________________
2. She has gone to Shanghai last year.
改正:________________________________________________
3. He has finished his homework an hour ago.
改正:________________________________________________
4. They have never been to the museum last summer.
改正:________________________________________________
5. I have bought this car for five years.
改正:________________________________________________
E组 · 语篇填空(每空1分,共10分)
My hometown ______ (1) (change) a lot over the years. I ______ (2) (live) here since I was born. In the past, the streets ______ (3) (be) very narrow. There ______ (4) (be) only one small shop. Last year, the government ______ (5) (build) a new square in the town center. Now, many people ______ (6) (come) to exercise there every evening. I ______ (7) (already take) many photos of the new square. I ______ (8) (never see) my hometown so beautiful before. I ______ (9) (take) a photo of the old street last month. It ______ (10) (remind) me of the past.
F组 · 根据汉语完成句子(每题2分,共10分)
1. 你什么时候买的这辆车?—— 两年前。
— When ______ you ______ this car — Two years ago.
2. 我已经看过这部电影了。它非常感人。
I ______ ______ this film. It is very touching.
3. 他自2015年以来一直在这家公司工作。
He ______ ______ in this company since 2015.
4. 我们昨天去参观了长城。
We ______ the Great Wall yesterday.
5. 你曾经去过杭州吗?—— 是的,我去过两次。
— ______ you ever ______ to Hangzhou — Yes, I ______ ______ twice.
G组 · 情景对话填空(每空1分,共8分)
A: Hi, Tom! (1) ______ you ever ______ (be) to the new science museum
B: Yes, I (2) ______ (go) there last month. It's amazing!
A: What (3) ______ you ______ (see) there
B: I (4) ______ (see) a lot of interesting robots. I (5) ______ (never see) such clever robots before.
A: Sounds great! I (6) ______ (not visit) it yet. How long (7) ______ it ______ (take) to get there
B: About half an hour. I (8) ______ (take) the subway there.
H组 · 经典例题再练(每题2分,共10分)
1. I ______ (live) in this village for 10 years. I don’t want to leave.
2. She ______ (visit) her grandparents yesterday.
3. ______ you ______ (finish) your homework — Yes, I ______ (finish) it an hour ago.
4. He ______ (work) in this factory since he left school.
5. They ______ (go) to the park last Sunday.
参考答案
A组:
1. bought 2. has already finished 3. visited 4. has lived 5. did; see 6. haven't eaten 7. has worked 8. went 9. Have; been 10. hasn't finished 11. has read 12. moved 13. have lost 14. played 15. have learned
B组:
1. B 2. B 3. B 4. C 5. B 6. B 7. C 8. C
C组:
1. She finished her work yesterday.
2. He has bought a new car.
3. How long have you lived here
4. Have they ever been to Beijing
5. I didn't see the film last week.
D组:
1. have seen → saw 2. has gone → went 3. has finished → finished 4. have never been → didn't go (或去掉last summer) 5. bought → had
E组:
1. has changed 2. have lived 3. were 4. was 5. built 6. come 7. have already taken 8. have never seen 9. took 10. reminds
F组:
1. did; buy 2. have seen 3. has worked 4. visited 5. Have; been; have been
G组:
1. Have; been 2. went 3. did; see 4. saw 5. have never seen 6. haven't visited 7. does; take 8. took
H组:
1. have lived 2. visited 3. Have; finished; finished 4. has worked 5. went
2/2

展开更多......

收起↑

资源预览