内容正文:
2025-2026学年人教版(2024)九年级英语时态复习之
现在完成时
1、 定义
现在完成时:过去发生或已经完成的某一动作对现在造成的影响或结果或者发生在过去并持续到现在的动作或状态。
2、 基本结构:has /have + 动词的过去分词
(have/has为助动词,没有实际意思)
肯定句
主语+have/has+过去分词
否定句
主语+haven't\hasn’t+过去分词
疑问句
Have /Has +主语+过去分词...?
3、 意义
1、 过去发生或已经完成的某一动作对现在造成的影响或结果
发生在过去并持续到现在的动作或状态。
I've already had my lunch。
【表示我已经吃过午餐,并且现在不饿】
2、 发生在过去并持续到现在的动作或状态。
I've lived here since 10 years ago.
【表示我10年前就住在这里,并且现在也住这里】
4、 变化规则
①一般动词,在词尾直接加“-ed”:treat →treated
②以不发音的“e”结尾的动词,只在词尾加“d”:create→created
③过去分词以“辅音字母+y”结尾的动词,将"y"变为"i",再加“-ed”:reply→replied
④重读闭音节结尾,末尾只有一个辅音字母,先双写该辅音字母,再加“-ed”stopped
⑤不规则变化:lie→lay
5、 时间标志词
1、already、yet、just、never、ever用在现在完成时中,强调动作的完成,不强调动作的持续。
2、since和for是现在完成时当中常见的标志词。since“自从……”,for“持续了……”。since用来说明动作的开始时间,for用来说明动作延续的时间长度。
3、during/in the past(last) few years , for +时间段, by now, up to now, recently, in recent years…
六、区分:
1、already、yet、just、never、ever用法区分
词组
意思
用法
already
已经
用于肯定句中(放在have/has的后面)
yet
还;已经
用于否定句和疑问句中(一般用在句末)
just
刚才
只用于肯定句(放在have/has的后面)
never
从不
用于否定句(放在 have/has的后面)
ever
曾经
用于疑问句(放在 have/has的后面)
2、since和for用法区别
① since加过去一个具体的时间点(具体的年/月/日,或钟点)
② since+时间段+ago
③ since+一般过去时的从句
④ for+时间段:
注意;用how long 对since和for引导的时间状语进行提问:since和for动词必须用延续性动词
3、瞬间动词与延续性动词
瞬间动词:这类动词所表示的动作在瞬间就可以完成,没有延续下去。通常瞬间动词表示的是一次性动作或者动作的相应结果。不能和since/for连用。
✅延续性动词:这类动词表示可以持续的动作,或者状态。动作可以延续一段时间,所以这些动词就可以和since与for连用。
延续性动词与非延续性动词的转换:
非延续性动词
延续性动词
buy
have
borrow
keep
come/go
be here
leave
be away (from)
open/close
be open/be closed
begin/start
be on
end/finish
be over
die
be dead
catch a cold
have a cold
become interested in
be interested in
get married
be married
put on
wear
get up
be up
wake up
be awake
fall asleep
be asleep
join
be in = be a member of
leave
be away from
get to/arrive in(at) /reach
be
七、句型
It is/ It has been+时间段+since+一般过去时的从句
综合练习
一、单项选择题
1. —How long____ you____ using this new dictionary app?
— Since last week.
A.have; been B.do; use C.will; use D.did; use
2.The famous table tennis player Wang Chuqin ____ 8 men's singles championships in WTT events since 2022.
A.won B.has won C.wins D.win
3.—Why are you looking for May in a hurry?
—The boss is wondering where she ____ and how long she ____ there.
A.has been; has been B.has gone; has gone
C.has been; has gone D.has gone; has been
4.Betty is a member of the chess club. She ____ chess since she was in primary school.
A.play B.is playing C.has played D.will play
5.We ____ friends since I came to this school.
A.are B.were C.have been D.will be
6.The government ____ a lot on the pollution problem since 2010.
A.spent B.spends C.will spend D.has spent
7.That was 5 years ago. I ____ jobs since then.
A.changed B.am changing C.had changed D.have changed
8.—It's almost two years since we came here.
—How time flies! We ____ in Shouchun for so long.
A.study B.studied C.will study D.have studied
9.Don't return the book to Bob. I ____ it.
A.won't read B.don't read C.didn't read D.haven't read
10.The earth is wet. I guess someone ____ the flowers already.
A.is watering B.was watering C.has watered D.will water
11.In the past year, he ____ many bad habits and made progress in math.
A.changes B.has changed C.is changing D.will change
12.—When will you hand in your homework, Jack?
—Sorry, I'm not sure. I ____ it yet.
A.didn't finish B.won't finish C.haven't finished D.don't finish
13.—____ you ever ____ the book, Journey to the West?
—Yes, I have. It's fantastic.
A.Do; read B.Are; reading C.Will; read D.Have; read
14.—In the past few years, China's space programme has made great progress.
—That's true. It ____ many astronauts to space station successfully.
A.is sending B.was sending C.will send D.has sent
15.The environment in Gansu Province ____ a lot in the past few years.
A.improved B.will improve C.was improving D.has improved
16.He likes novels written by J.K. Rowling. He ____ all her works about Harry Potter twice.
A.has read B.read C.is reading D.reads
17.—Are you going anywhere for a holiday this winter?
—Yes, I____ a plan already.
A.make B.will make C.have made D.am making
18.—What great progress Huawei ____ in recent years!
—No wonder it is widely known in all parts of the world.
A.is having B.will have C.has had D.have
19. We ____ our family album yet, so we can't show it to you now.
A.don't finish B.didn't finish
C.won't finish D.haven't finished
20. Despite challenges, digital technology has ____ our lives.
A.harmed B.changed C.destroyed D.wasted
21.—I've heard that the China-Europe Express Rail service ____ a lot.
—Yes. It takes only about 10 days for a train from Xi'an to Duisburg now.
A.improved B.has improved C.will improve D.was improving
22.—I borrowed this dictionary two weeks ago.
—You mean you ____ it for only half a month.
A.have kept B.have had C.have bought D.have taken
23.Half an hour ____since the train ____.
A.has passed; left B.has passed; has left
C.passed; has left D.passed; left
24.—How long has Mr. White ____ Joan?
—I am not sure. Maybe they got married five years ago.
A.married B.got married to
C.been married with D.been married to
25.Henry's grandfather ____ for many years, but Henry still misses him.
A.died B.has died C.is dead D.has been dead
二、语法填空
26. I (look up) words in this old dictionary for three years before I got a new one.
27. Inventions in medicine have (save) many lives.
28. How many computers has the factory (produce) so far this year?
29. The river (rise) by 3 metres already. It's very dangerous.
30. This is the first time I (visit) Beijing.
31. I (read) the novel twice. It's interesting.
32. His grandfather has (die) since two years ago.
33. So far I (make) lots of friends in my school.
34. I have (be) a member of the art club since last September.
35. I met her two years ago. Since then, we (用 be 动词的适当形式填空) good friends.
三、句型转换
36. I have used this online dictionary for two months.(对划线部分提问)
have you used this online dictionary?
37. Inventions have changed our lives.(改为一般疑问句)
inventions our lives?
38. Simon has already returned that book to the library. (改为否定句)
Simon returned that book to the library .
39. Peter bought this bike 3 years ago. (同义句转换)
Peter this bike for 3 years.
40. Mr. White has lived here for ten years.(同义句转换)
Mr. White has lived here ten years ago.
41.Students from the village have never seen such interesting films before. (改为一般疑问句)
students from the village seen such interesting films before?
42. Daniel will go to England for the first time tomorrow. (用现在完成时改为同义句)
Daniel to England.
43. It's six o'clock in the morning and Tim is sleeping. Tim went to bed at 10:00 pm. (用含 for 的现在完成时合并为一句)
Tim already eight hours.
44. John and Paul have been friends for six years. (对划线部分提问)
John and Paul friends?
45. Betty borrowed the book from the library two weeks ago. (改为同义句)
It two weeks Betty borrowed the book from the library.
46. Ben has played football for a year. (对划线部分提问)
Ben football?
47. Josh moved to Singapore five years ago. He is still there. (改为同义句)
Josh Singapore five years ago.
48.Jenny has bought two books on the Internet.(改为一般疑问句并作肯定回答)
— Jenny two books o the Internet?
— , .
49. Mr Li worked twenty years ago in this factory. (用 for twenty years改写句子)
Mr Li for twenty years in this factory.
50. Mr Green and Mrs Green got married ten years ago. (改为同义句)
Mr Green and Mrs Green for ten years.
参考答案
1-5ABDCC 6-10DDDDC 11-15BCDDD 16-20ACCDB 21-25BAADD
26.【答案】had looked up
27.【答案】saved
28.【答案】produced
29.【答案】has risen
30.【答案】have visited
31.【答案】have read
32.【答案】been dead
33.【答案】have made
34.【答案】been
35.【答案】have been
36.【答案】How;long
37.【答案】Have;changed
38.【答案】hasn't;yet
39.【答案】has;had
40.【答案】since
41.【答案】Have;ever
42.【答案】has;never;been
43.【答案】has;slept;for
44.【答案】How;long;have;been
45.【答案】has;been;since
46.【答案】How;long;has;played
47.【答案】has;been;in;since
48.【答案】Has;bought;Yes;she;has
49.【答案】has;worked
50.【答案】have;been;married
学科网(北京)股份有限公司
$