适配武威中考,聚焦高频易错点:短暂性动词(非延续)不能和时间段连用,必须转换为延续性动词/状态,附考点精讲、典型真题、专项训练、空白打印卷。
一、核心考点精讲(中考必背)
1. 关键规则
现在完成时中,短暂性动词(瞬间动作)不能与 for/since/how long 引导的时间段连用,必须换成对应的延续性动词/状态表达。
❌ He has died for 2 years.(die 瞬间动词,不能接时间段)
✅ He has been dead for 2 years.(be dead 延续状态)
2. 中考高频转换表(武威必考)
短暂性动词(瞬间) 延续性表达(状态) 中文
buy →have 买 → 拥有
borrow →keep 借 → 保管
die →be dead 死 → 去世的状态
begin/start →be on 开始 → 进行中
finish/end →be over 结束 → 结束的状态
come/go →be in/at + 地点 来/去 → 在某地
leave →be away (from) 离开 → 不在
join →be in / be a member of 加入 → 成为成员
marry →be married 结婚 → 已婚状态
arrive/reach →be in/at + 地点 到达 → 在某地
3. 做题口诀
看到 for/since/how long,先找动词;
瞬间动词要换掉,换成状态才通顺。
二、甘肃历年中考典型真题(非延续性动词易错点)
1.—How long ______ you ______ this book?
—For two weeks.
A. have; borrowed B. did; borrow C. have; kept D. do; keep
答案:C
解析:how long 问时间段,borrow 短暂动词,需换为延续性 keep;现在完成时。
2. His father ______ for two years.
A. has died B. died C. has been dead D. was dead
答案:C
解析:for two years 时间段,die 短暂,换 be dead。
3. The film ______ for ten minutes.
A. has begun B. has been on C. began D. was on
答案:B
解析:for ten minutes,begin 短暂,换 be on。
4. He ______ the army for three years.
A. has joined B. joined C. has been in D. was in
答案:C
解析:for three years,join 短暂,换 be in。
三、高频易错题专项训练(单选+句型转换)
一、单项选择
1. —How long has he ______ the bike?
A. bought B. had C. buy D. has
2. She ______ here since 2020.
A. has come B. came C. has been D. was
3. My brother ______ school for two hours.
A. left B. has left C. has been away from D. was away
4. They ______ for over 50 years.
A. have married B. married C. have been married D. were married
5. The meeting ______ for half an hour.
A. has finished B. finished C. has been over D. was over
二、句型转换(同义句改写,短暂变延续)
6. He died two years ago.
→ He ______ ______ ______ for two years.
7. I borrowed the book three days ago.
→ I ______ ______ the book for three days.
8. The movie began 10 minutes ago.
→ The movie ______ ______ ______ for 10 minutes.
9. She joined the club last year.
→ She ______ ______ ______ the club for a year.
10. They left here an hour ago.
→ They ______ ______ ______ from here for an hour.
四、参考答案+解析
一、单项选择
1. B 解析:how long + 时间段,buy→have
2. C 解析:since + 过去时间,come→be
3. C 解析:for + 时间段,leave→be away from
4. C 解析:for + 时间段,marry→be married
5. C 解析:for + 时间段,finish→be over
二、句型转换
6. has been dead
7. have kept
8. has been on
9. has been in
10. have been away