内容正文:
专题一:现在完成时
01 课前导学
关键词
内容
学习目标
1. 能正确理解现在完成时的含义和用法。
2. 能正确掌握现在完成时的构成(have/has + 过去分词)。
3. 能正确使用 already, yet, ever, never, for, since 等标志词。
4. 能正确区分现在完成时与一般过去时。
学习重点
1. 现在完成时的构成和用法。
2. 过去分词的变化规则。
3. 现在完成时的标志词(already, yet, ever, never, for, since)。
4. 延续性动词与非延续性动词的转换。
学习难点
1. 过去分词的不规则变化。
2. for 与 since 的区分。
3. 现在完成时与一般过去时的区别。
4. 非延续性动词在现在完成时中的用法。
02 核心词汇预览
单词
音标
词性
中文
change
/tʃeɪndʒ/
v./n.
变化、改变
develop
/dɪˈveləp/
v.
发展、开发
improve
/ɪmˈpruːv/
v.
改善、提高
experience
/ɪkˈspɪəriəns/
n./v.
经历、经验
achieve
/əˈtʃiːv/
v.
实现、取得
progress
/ˈprəʊɡres/
n./v.
进步、前进
memorize
/ˈmeməraɪz/
v.
记住、记忆
recall
/rɪˈkɔːl/
v.
回忆、回想
challenge
/ˈtʃælɪndʒ/
n.
挑战
opportunity
/ˌɒpəˈtjuːnəti/
n.
机会
already
/ɔːlˈredi/
adv.
已经
yet
/jet/
adv.
已经、还
ever
/ˈevə/
adv.
曾经
never
/ˈnevə/
adv.
从不
since
/sɪns/
prep./conj.
自从
for
/fɔː/
prep.
持续(时间)
03 核心短语预览
短语
中文
have/has done
已经做了某事
have been to
去过某地(已回)
have gone to
去了某地(未回)
have been in
一直在某地
already
已经(肯定句)
yet
已经/还(否定/疑问句)
ever
曾经(疑问句)
never
从不(否定)
for + 时间段
持续……时间
since + 时间点/从句
自从……
change a lot
变化很大
develop rapidly
快速发展
make progress
取得进步
keep in touch
保持联系
04 语法精讲与考点梳理
考点1:现在完成时的构成
【定义】现在完成时由“助动词 have/has + 过去分词”构成,表示过去发生的动作对现在造成的影响或结果,或表示过去开始一直持续到现在的动作。
【适用场景/用法分类】
用法
说明
例句
已完成
过去动作对现在有影响
I have lost my key. (现在开不了门)
未完成
过去开始持续到现在
I have lived here for 10 years.
经历
过去有过某种经历
I have ever visited Beijing.
多次
过去到现在重复发生
I have seen this movie twice.
【结构公式】
肯定句:主语 + have/has + 过去分词 + 其他.
否定句:主语 + have/has + not + 过去分词 + 其他.
一般疑问句:Have/Has + 主语 + 过去分词 + 其他?
肯定回答:Yes,主语 + have/has.
否定回答:No,主语 + haven’t/hasn’t.
【要点详解】
have 用于 I/You/We/They,has 用于 He/She/It
have not = haven’t,has not = hasn’t
过去分词分规则和不规则两种
⚠️ 主语为单数三单时用 has,不是 have
【变形规则】
主语
助动词
缩写
I / You / We / They
have
I’ve / you’ve / we’ve / they’ve
He / She / It
has
he’s / she’s / it’s
【例句】
✅ I have seen this movie before.
✅ She has already finished her homework.
✅ They haven’t arrived yet.
✅ — Have you ever been to Beijing? — Yes, I have.
❌ She have been to London.(主语三单,应用 has)
【练习1】She ______ already finished her homework.
A. have B. has C. is D. was
【答案】 B
【详解】 句意:她已经完成了她的作业。本空考查现在完成时的构成。主语 She 是第三人称单数,助动词用 has。故选 B。
【练习2】They ______ (not finish) the project yet.
【答案】 haven’t finished
【详解】 句意:他们还没有完成这个项目。本空考查现在完成时的否定形式。主语 They 用 haven’t + 过去分词 finished。故填 haven’t finished。
考点2:过去分词的变化规则
【定义】过去分词是构成现在完成时的核心成分,分为规则变化和不规则变化两类。
【适用场景/用法分类】
规则动词过去分词变化:
情况
规则
例词
一般情况
+ -ed
work→worked, visit→visited
以 e 结尾
+ -d
like→liked, live→lived
以“辅音+y”结尾
变 y 为 i + -ed
study→studied, carry→carried
重读闭音节
双写尾字母 + -ed
stop→stopped, plan→planned
常见不规则动词过去分词(重点记忆):
原形
过去式
过去分词
中文
be
was/were
been
是
have
had
had
有
do
did
done
做
go
went
gone
去
see
saw
seen
看见
eat
ate
eaten
吃
drink
drank
drunk
喝
write
wrote
written
写
read
read
read
读
buy
bought
bought
买
take
took
taken
拿
make
made
made
制作
give
gave
given
给
know
knew
known
知道
speak
spoke
spoken
说
swim
swam
swum
游泳
sing
sang
sung
唱歌
drive
drove
driven
开车
fly
flew
flown
飞
forget
forgot
forgotten
忘记
grow
grew
grown
生长
show
showed
shown
展示
口诀:
过去分词记心间,规则加ed不乱来,
不规则要专门背,多读多写自然熟。
see-saw-seen,go-went-gone,
write-wrote-written,eat-ate-eaten。
【要点详解】
规则动词的过去分词与过去式形式相同
不规则动词的过去分词需单独记忆
过去分词在句中不能单独作谓语,必须与助动词连用
⚠️ go 的过去分词是 gone,不是 went
【例句】
✅ I have seen this movie twice.
✅ She has written three books.
✅ They have been to Shanghai.
❌ I have went to the park.(went 是过去式,应用 gone)
【练习1】
She has ______ (write) a letter to her friend.
A. wrote B. written C. write D. writing
【答案】 B
【详解】 句意:她已经给她的朋友写了一封信。本空考查不规则动词的过去分词。write 的过去分词是 written。故选 B。
【练习2】
I have ______ (be) to Beijing three times.
【答案】 been
【详解】 句意:我去过北京三次。本空考查不规则动词的过去分词。be 的过去分词是 been。故填 been。
考点3:现在完成时的标志词(一)
【定义】already 和 yet 是现在完成时最常见的两个标志词,用于表示动作是否已经完成。
【适用场景/用法分类】
标志词
含义
用法
例句
already
已经
肯定句(句中或句末)
I have already finished it.
yet
已经、还
否定句(句末)/ 疑问句(句末)
I haven’t finished it yet.
【结构公式】
already:主语 + have/has + already + 过去分词 或 主语 + have/has + 过去分词 + already
yet:主语 + haven’t/hasn’t + 过去分词 + yet.
【要点详解】
already 用于肯定句,放在助动词与过去分词之间或句末
yet 用于否定句和疑问句,放在句末
⚠️ already 不能用于否定句或疑问句(疑问句可用 yet)
【例句】
✅ I have already eaten lunch.
✅ I have eaten lunch already.
✅ She hasn’t finished her homework yet.
✅ Have you seen the movie yet?
❌ I haven’t already finished.(否定句用 yet)
【练习1】I have ______ finished my homework.
A. yet B. already C. ever D. never
【答案】 B
【详解】 句意:我已经完成了我的作业。本空考查already 的用法。肯定句用 already 表示“已经”。故选 B。
【练习2】She hasn’t arrived ______.
【答案】 yet
【详解】 句意:她还没有到。本空考查yet 的用法。否定句用 yet 表示“还(没)”。故填 yet。
考点4:现在完成时的标志词(二)
【定义】ever 和 never 用于表示“曾经”或“从未”的经历,常用于谈论人生经历。
【适用场景/用法分类】
标志词
含义
用法
例句
ever
曾经
疑问句(助动词与过去分词之间)
Have you ever been to Beijing?
never
从不
否定句(助动词与过去分词之间)
I have never seen her.
【结构公式】
ever:Have/Has + 主语 + ever + 过去分词?
never:主语 + have/has + never + 过去分词 + 其他.
【要点详解】
ever 用于疑问句,表示“曾经”
never 用于否定句,表示“从未”
never 本身含否定意义,句中不再用 not
⚠️ ever 一般不用于肯定句(除特殊语境)
【例句】
✅ Have you ever visited the Great Wall?
✅ I have never eaten sushi before.
✅ This is the best movie I have ever seen.(定语从句中 ever 表“曾经”)
❌ I have ever been to Shanghai.(ever 一般不用于肯定句)
【练习1】
Have you ______ visited the Great Wall?
A. already B. yet C. ever D. never
【答案】 C
【详解】 句意:你曾经参观过长城吗?本空考查ever 的用法。疑问句用 ever 表示“曾经”。故选 C。
【练习2】
I have ______ (never) seen such a beautiful sunset.
【答案】 never
【详解】 句意:我从未见过如此美丽的日落。本空考查never 的用法。表示“从未”用 never。故填 never。
考点5:现在完成时的标志词(三)
【定义】for 和 since 都表示一段时间,用于现在完成时中表示动作从过去持续到现在。
【适用场景/用法分类】
标志词
含义
后接
例句
for
持续了……
时间段
I have lived here for 10 years.
since
自从……
时间点或从句
I have lived here since 2010.
【结构公式】
for + 时间段(for 10 years, for three days, for a long time)
since + 时间点(since 2010, since last week, since I was born)
【要点详解】
for 后接时间段,表示动作持续了多长时间
since 后接时间点,表示从那个时间开始到现在
since 后可接从句(since I came here)
⚠️ for 和 since 引导的时间状语,谓语动词通常用延续性动词
⚠️ 终止性动词不能与 for/since 连用
【辨析】
for two hours(持续两个小时)
since two hours ago(从两小时前到现在)
【例句】
✅ I have studied English for 5 years.
✅ She has lived in Beijing since 2018.
✅ They have known each other since they were children.
❌ I have bought this car for 3 years.(buy 是终止性动词,应改为 have had)
【练习1】
I have lived here ______ 10 years.
A. for B. since C. from D. in
【答案】 A
【详解】 句意:我已经在这里住了10年了。本空考查for 的用法。10 years 是时间段,用 for。故选 A。
【练习2】
She has worked here ______ 2015.
【答案】 since
【详解】 句意:她从2015年起就在这里工作了。本空考查since 的用法。2015 是时间点,用 since。故填 since。
考点6:现在完成时与一般过去时的区别
【定义】现在完成时强调“过去动作对现在的影响”,一般过去时只强调“过去发生的动作”,与现在无关。
【适用场景/用法分类】
对比项
现在完成时
一般过去时
强调重点
对现在的影响
过去的事实
时间状语
ever, never, already, yet, for, since
yesterday, last week, ...ago, in 2010
例句
I have lost my key.(现在开不了门)
I lost my key yesterday.(丢了,现在找到了没不知道)
【结构公式】
现在完成时:have/has + 过去分词
一般过去时:动词过去式
【要点详解】
现在完成时强调与现在的联系
一般过去时只描述过去,不强调现在
有明确过去时间状语(yesterday, last week, in 2010)→ 用一般过去时
无明确过去时间状语,强调对现在的影响 → 用现在完成时
⚠️ 不混用时态
【例句】
✅ I have seen this movie.(我知道这部电影的内容)
✅ I saw this movie last week.(只是陈述过去的一个事实)
✅ She has gone to Shanghai.(她现在不在)
✅ She went to Shanghai last year.(她去年去了上海,现在在哪不知道)
❌ I have seen this movie yesterday.(有明确过去时间,应用一般过去时)
【练习1】I ______ the movie last week.
A. have seen B. saw C. see D. will see
【答案】 B
【详解】 句意:我上周看了这部电影。本空考查一般过去时的用法。last week 是明确的过去时间,用一般过去时 saw。故选 B。
【练习2】She ______ (go) to Shanghai. She isn’t here now.
【答案】 has gone
【详解】 句意:她去了上海。她现在不在这里。本空考查现在完成时的用法。强调对现在的影响(她现在不在),用 has gone。故填 has gone。
05 重点归纳
一、现在完成时构成表
句式
结构
例句
肯定句
主语 + have/has + 过去分词
I have finished it.
否定句
主语 + haven’t/hasn’t + 过去分词
I haven’t finished it.
一般疑问句
Have/Has + 主语 + 过去分词?
Have you finished it?
肯定回答
Yes, 主语 + have/has.
Yes, I have.
否定回答
No, 主语 + haven’t/hasn’t.
No, I haven’t.
二、过去分词变化规则表(规则动词)
情况
规则
例词
一般情况
+ -ed
work→worked
以 e 结尾
+ -d
like→liked
辅音+y
变 y 为 i + -ed
study→studied
重读闭音节
双写尾字母 + -ed
stop→stopped
三、常见不规则动词表(原形 → 过去式 → 过去分词)
原形
过去式
过去分词
原形
过去式
过去分词
be
was/were
been
go
went
gone
have
had
had
do
did
done
see
saw
seen
eat
ate
eaten
write
wrote
written
read
read
read
buy
bought
bought
take
taken
taken
make
made
made
give
given
given
四、标志词总结表
标志词
用法
例句
already
肯定句
I have already finished.
yet
否定句/疑问句
I haven’t finished yet.
ever
疑问句
Have you ever been there?
never
否定句
I have never been there.
for + 时间段
持续多久
I have lived here for 5 years.
since + 时间点
从……开始
I have lived here since 2018.
五、易错点
易错点
正确
错误
have/has搭配
She has gone.
She have gone.
过去分词
I have seen it.
I have saw it.
for/since
for 5 years / since 2018
for 2018 / since 5 years
already/yet
I have already finished. / I haven’t finished yet.
I have yet finished. / I haven’t finished already.
终止性动词
I have had this car for 3 years.
I have bought this car for 3 years.
现在完成时 vs 过去时
I have seen it. / I saw it last week.
I have seen it last week.
06 过关检测
一、单项选择(共15题)
1. She ______ already finished her homework.
A. have B. has C. is D. was
2. They ______ (not finish) the project yet.
A. haven’t finish B. haven’t finished C. hasn’t finished D. not finished
3. She has ______ (write) a letter to her friend.
A. wrote B. written C. write D. writing
4. I have ______ to Beijing three times.
A. went B. gone C. been D. go
5. I have ______ finished my homework.
A. yet B. already C. ever D. never
6. She hasn’t arrived ______.
A. already B. ever C. yet D. never
7. Have you ______ visited the Great Wall?
A. already B. yet C. ever D. never
8. I have ______ seen such a beautiful sunset.
A. ever B. already C. never D. yet
9. I have lived here ______ 10 years.
A. for B. since C. from D. in
10. She has worked here ______ 2015.
A. for B. since C. from D. in
11. I ______ the movie last week.
A. have seen B. saw C. see D. will see
12. She ______ to Shanghai. She isn’t here now.
A. has been B. has gone C. went D. goes
13. I have ______ this book for 3 years.
A. bought B. had C. keep D. borrow
14. — Have you ever been to London?
— ______
A. Yes, I have. B. Yes, I do. C. No, I haven’t. D. Both A and C
15. The world ______ a lot in the past 10 years.
A. has changed B. changed C. changes D. was changing
二、用所给词的适当形式填空(共10题)
1. She ______ (finish) her homework already.
2. They ______ (not arrive) yet.
3. I ______ (be) to Beijing three times.
4. He ______ (live) here since 2018.
5. She ______ (write) a letter to her friend.
6. I ______ (never see) such a beautiful sunset.
7. She ______ (go) to Shanghai. She isn’t here now.
8. I ______ (have) this book for 3 years.
9. ______ you ever ______ (be) to London?
10. She ______ (not finish) her homework yet.
三、完成句子(共6题)
1. 她已经完成了她的作业。
She ______ already ______ her homework.
2. 他们还没有到达。
They ______ ______ yet.
3. 我已经在这里住了十年了。
I ______ ______ here ______ 10 years.
4. 她从2018年起就住在这里。
She ______ ______ here ______ 2018.
5. 你曾经去过北京吗?
______ you ever ______ to Beijing?
6. 她去上海了。她现在不在这里。
She ______ ______ to Shanghai. She isn’t here now.
四、短文填空(共10空)
用所给动词的适当形式填空,使短文完整、通顺。
I ______ (1) (live) in this city for 15 years. I ______ (2) (see) many changes here. The city ______ (3) (change) a lot since I came here. There ______ (4) (be) more buildings and more people. I ______ (5) (make) many friends here. I ______ (6) (never visit) some places because I ______ (7) (be) too busy. I ______ (8) (have) this job for 5 years. I ______ (9) (enjoy) my life here. I ______ (10) (not think) about leaving yet.
参考答案
一、单项选择
1. B【详解】主语 She 是第三人称单数,助动词用 has。故选 B。
2. B【详解】主语 They 用 haven’t + 过去分词 finished。故选 B。
3. B【详解】write 的过去分词是 written。故选 B。
4. C【详解】“去过某地(已回)”用 have been to。故选 C。
5. B【详解】肯定句用 already 表示“已经”。故选 B。
6. C【详解】否定句用 yet 表示“还(没)”。故选 C。
7. C【详解】疑问句用 ever 表示“曾经”。故选 C。
8. C【详解】表示“从未”用 never。故选 C。
9. A【详解】时间段前用 for。故选 A。
10. B【详解】时间点前用 since。故选 B。
11. B【详解】last week 是明确过去时间,用一般过去时 saw。故选 B。
12. B【详解】强调“去了未回”用 has gone。故选 B。
13. B【详解】buy 是终止性动词,与 for 3 years 连用需换成 have had。故选 B。
14. D【详解】现在完成时的一般疑问句,肯定回答 Yes, I have.,否定回答 No, I haven’t。故选 D。
15. A【详解】in the past 10 years 用现在完成时。故选 A。
二、用所给词的适当形式填空
1. has finished(主语 She 用 has finished,already 表“已经”)
2. haven’t arrived(主语 They 用 haven’t arrived,yet 表“还”)
3. have been(“去过某地”用 have been to)
4. has lived(since 2018 用现在完成时,主语 He 用 has)
5. has written(write 的过去分词 written,主语 She 用 has)
6. have never seen(“从未”用 have never seen)
7. has gone(“去了未回”用 has gone)
8. have had(与 for 3 years 连用,用 have had)
9. Have; been(疑问句用 Have you ever been to...?)
10. hasn’t finished(主语 She 用 hasn’t finished,yet 表“还”)
三、完成句子
1. has; finished(现在完成时,主语 She 用 has)
2. haven’t arrived(否定句,主语 They 用 haven’t)
3. have lived; for(现在完成时,主语 I 用 have,时间段前用 for)
4. has lived; since(现在完成时,主语 She 用 has,时间点前用 since)
5. Have; been(现在完成时疑问句,Have you ever been to...?)
6. has gone(“去了未回”用 has gone)
四、短文填空
1. have lived(for 15 years 用现在完成时,主语 I 用 have)
2. have seen(“看到变化”用现在完成时)
3. has changed(since I came here 用现在完成时,主语 The city 用 has)
4. have been(there be 句型的现在完成时,主语 buildings and people 是复数)
5. have made(“交朋友”用现在完成时)
6. have never visited(“从未”用现在完成时否定)
7. have been(“太忙”用现在完成时)
8. have had(for 5 years 用现在完成时,have had)
9. have enjoyed(“享受生活”用现在完成时)
10. haven’t thought(“还没想过”用现在完成时否定)
学科网(北京)股份有限公司
$