内容正文:
初中人教版
【寒假专版】
8年级下册语法精讲
寒假专版
现在完成时专项训练
寒假语法易错点精讲
学段:初中
教材:人教版年级:8年级下册
语法认知
现在完成时(延续性与非延续性动词用法)=过去发生的动作或状态与现在的联系,延续性动词
表示动作持续一段时间,可与for/since引导的时间状语连用:非延续性动词表示瞬间完成的动作,
不可直接与for/sice连用,需转换为相应的延续性动词,在句中强调动作的完成或影响。
易错点讲解
易错点一:延续性动词与非延续性动词的误用
讲解:
现在完成时中,若句中有“for+时间段”“since+-时间点”等延续性时间状语,需用延续性动词:非
延续性动词(如buy,die,join)不可直接与延续性时间状语连用,需转换为相应的延续性动词(如
have,be dead,be in/a member of).
例句:He has bought the book for2 weeks.(错误)→He has had the book for2 weeks.(正确)
真题再现:
1.(2024湖北武汉期中,人教版)My grandfather_forl0 years,,but I still miss him.
A.died B.has died C.has been dead D.was dead
答案:C解析:“forl0 years'”为延续性时间状语,die需转换为延续性动词短语be dead,现在
完成时结构为has been dead。
2.(2024四川成都月考,人教版)—How longyou一this school?
-For three years.
A.have;joined B.did,join C.have;been in D.will;join
答案:C解析:“How long”提问延续性动作,join需转换为bein,现在完成时用have been in。
易错点二:“have been to”“have gone to”与“have been in'”的混淆
1
初中人教版
【寒假专版】
8年级下册语法精讲
讲解:
-have been to:表示“去过某地(已返回)”,可与次数连用:
-have gone to:表示“去了某地(未返回)”,主语为第三人称;
-have been in:表示“在某地待了多久”,常与延续性时间状语连用。
例句:She has been to Beijing twice.(她去过北京两次,已回)
He has gone to Beijing.(他去北京了,未▣)
They have been in Shanghai for5 years..(他们在上海待了5年)
真题再现:
1.(2023广东广州期末,人教版)-Where is your father?
-He Guangzhou.He will be back next week.
A.has been to B.has gone to C.has been in D.went to
答案:B解析:父亲“去了广州未回”,用has gone to,符合语境。
2.(2023河南郑州期中,人教版)My family_Xiamen for ten years.We love living here.
A.have been to B.has been in C.have gone to D.have been in
答案:D解析:“for ten years”表示延续性状态,主语my family为复数,用have been in表示
“在厦门待了十年”。
易错点三:现在完成时与一般过去时的时间状语混用
讲解:
现在完成时不可与具体过去时间状语(如yesterday,last week,in2020)连用,此类状语需用一般
过去时;现在完成时常用不确定时间状语(如already,.yet,ever,never,,recently)。
例句:I have finished my homework yesterday.(错误)→I finished my homework yesterday..(正确)
I have finished my homework already.(正确)
真题再现:
1.(2024江苏苏州月考,人教版)一_you_the film before?
-Yes,I it last Sunday.
A.Have;seen;saw B.Did;see;have seen C.Have;seen;have seen D.Did;see;saw
答案:A解析:第一句用before,需用现在完成时have seen:第二句有具体时间last Sunday,用
一般过去时saw。
2.(2023浙江杭州期末,人教版)y mother_the Great Wall..She went there in2018.
A.has visited B.visits C.visited D.will visit
答案:C解析:句中in2018为具体过去时间,需用一般过去时visited,不可用现在完成时。
初中人教版
【寒假专版】
8年级下册语法精讲
易错点四:延续性动词否定式与非延续性动词的误用
讲解:
非延续性动词的否定式可与延续性时间状语连用,此时表示“未发生该动作的状态持续了多久”。
例句:Ihaven't bought a new bike for2 years.(我两年没买新自行车了,表“未买”的状态持续两
年)
He hasn't left here since yesterday..(他从昨天起就没离开过这里,表“未离开”的状态持续至今)
真题再现:
1.(2024山东济南期中,人教版)-You look tired.you a rest today2
-No,I since this morning
A.Did,have;didn't rest B.Have;had;haven't rested C.Have;had;didn't rest D.Did,have;
haven't rested
答案:B解析:第一句问“今天是否休息过”,用现在完成时have had:第二句since this morning
表延续性时间,否定式用haven't rested,表“未休息”的状态持续至今。
2.(2023湖南长沙期末,人教版)She_her hometown for five years..She misses it very much,
A.has left B.hasn't left C.has been away from D.hasn't been away from
答案:C解析:“for five years”需用延续性动词,leave转换为be away from,结合语境“她离
开家乡五年了”,用肯定式has been away from。
易错点综合演练
综合演练
I.单项选择(直击易错点)
l.My brother_the army for three years.(易错点一)
A.joined B.has joined C.has been in D.was in
2.一Where is Lucy?Ican't find her.(易错点二)
A.has been to B.has gone to C.has been in D.went to
3.She_her homework an hour ago.(易错点三)
A.finishes B.has finished C.finished D.will finish
4.He_to the cinema since last month.(易错点四)
A.hasn't gone B.didn't go C.hasn't been D.wasn't going
Ⅱ.用所给词的适当形式填空(强化易错点区分)
3
初中人教版
【寒假专版】
8年级下册语法精讲
l.My uncle_(die)for five years,,but I still remember him.(易错点一)
2.一How long_you_be)in this city?(易错点一)
-For ten years.
3.They_(go)to Beijing and haven't come back yet..(易错点二)
4.Tom(ot see)his grandparents since last year..(易错点四)
Ⅱ.短文填空(综合运用四大易错点)
用所给动词的适当形式填空:
My name is Lily.I have a good friend named Mary.She 1.(move)to Shanghai three years ago.Now
she 2.(live)there for three years.Last week,I 3.(receive)a letter from her.She said she 4.(be)
to many interesting places in Shanghai.But she misses me very much and hopes I can visit her soon.I
5.(not hear)from her for a long time before last week,so I was very happy to get her letter.
IV连词成句(聚焦易错句式)
1.has,for,he,the,book,two,had,weeks()(易错点一)
2.gone,Beijing,.to,has,she()(易错点二)
3.yesterday,,finished,.I,homework,my()(易错点三)
4.
since,he,here,hasm't,left,morning,this()(易错点四)
参考答案
L单项选择
1.C2B3.C4.A
Ⅱ.用所给词的适当形式填空
1.has been dead 2have;been
3.have gone 4.hasn't seen
I短文填空
1.moved 2.has lived 3.received 4.has been
5.hadn't heard
V.连词成句
1.He has had the book for two weeks
4
初中人教版
【寒假专版】
8年级下册语法精讲
2.She has gone to Beijing.
3.I finished my homework yesterday.
4.He hasn't left here since this morning.
5