内容正文:
初三下册教科版(五四制)
【语法专版】
Unit8知识点全解
语法专版
【专题】现在完成进行时
Unit 8 You Find What You Are Looking for
考频分析
初三教科版(五四制)中,现在完成进行时是重点语法模块,考频占语法总量的8%左右,主要分
布在核心题型:单项选择(1-2题)、完形填空(2-3题)、语法填空(1-2题)。在语境理解类题目中,
现在完成进行时表示动作从过去持续到现在并可能继续的用法及与现在完成时的区别往往是解题
关键。
知识点二:现在完成进行时
1.基本概念
1.表示从过去某一时间开始一直持续到现在的动作,并且该动作仍在进行中或刚刚结束,强调动作的
持续性和未完成性。
2.主动语态
1.时间标志词
for+时间段(如for two hours)、since+时间点(如since this morning)、all day(一整天)、recently
(最近)、how long(多久,疑问句)
2.结构
主语+have/has been+动词现在分词(doing)(主语为第三人称单数时用has been,其余用have been)
3.例句
·I have been studying English for three years.(我已经学英语三年了,现在仍在学)
。She has been waiting for you since9o'clock.(她从9点就开始等你,现在还在等)
·They have been playing basketball all afternoon.(他们整个下午都在打篮球,刚刚结束)
3.被动语态(初中阶段简化版)
1.结构
主语+have/has been being+动词过去分词(初中阶段较少考查,了解基本构成即可)
1
初三下册教科版(五四制)
【语法专版】
Unit8知识点全解
2.例句
The project has been being discussed by the team for a week.(这个项目已被团队讨论一周了,仍在讨
论中)
知识点三:现在完成进行时
1.基本构成
1.肯定句:主语+have/has+been+现在分词(V-ing)
一→例句:She has been studying English for two hours.(她已经学了两个小时英语了,)
2.否定句:主语+haven't/hasn't+been+现在分词(V-ing)
→例句:They haven't been waiting for long.(他们没等多久。)
3.疑问句:Have/Has+主语+been+现在分词(V-ing)?
→例句:Has he been playing basketball since3p.m.?(他从下午三点一直在打篮球吗?)
2.核心用法(中考高频)
1.表示动作从过去开始,持续到现在,且仍在进行(常与“for+时间段”“sice+时间点”连用)
一→例句:I have been living in this city since2018.(我从2018年起就一直住在这座城市。)
2.表示动作在一段时间内反复发生,带有强烈的感情色彩(如不满、赞扬等)
→例句:My brother has been watching TV all day.(我弟弟一整天都在看电视。)
3.易混点辨析(中考易错)
与现在完成时(have/has-+过去分词)的区别:
现在完成进行时强调动作的“持续性”或“未完成性”;现在完成时强调动作的“完成结果”或“影
响”。
→例句1(现在完成进行时):She has been writing the report.(她一直在写报告。一可能还没写
完)
→例句2(现在完成时):She has written the report.(她写完了报告。一强调结果)
解题小妙招
时态语态妙招
时态判断看标志,现在完成进行时常见标志词有“since+时间点”“for+时间段”“How long”;没
有标志品语境,如强调动作持续进行或未完成用现完进行时,强调状态结果用现完时。
主动结构记“主谓”,现完进行主动“have/has been doing”,现完主动“have/has done”;被动必带
“be和done”,现完进行被动“have/has been being done”,现完被动“have/has been done”。
被动中be最关键,记住be就OK:
初三下册教科版(五四制)
【语法专版】
Unit8知识点全解
一现被动“am/is/are”,一过被动“was/were”;
进行被动要用“being”,完成被动“have/has/had been'”;
将来被动“will be”,最后加上一个done。
考法精析
考法一:现在完成进行时结构与标志词运用
核心:根据时间标志词判断是否使用现在完成进行时,并正确填写动词形式
真题1(语法填空):
She(wait)for the bus since 7 o'clock this morning.
答案:has been waiting
解析:由时间标志词“since7o'clock this morning”可知,动作从过去开始持续到现在,用现在完
成进行时;主语为三单,助动词用has,wait的现在分词为waiting。
真题2(单项选择):
How long-you_English?
A.have;learn B.has;learned C.have;been learning D.has;been learning
答案:C
解析:由时间标志词“How long”及语境可知,强调动作从过去持续到现在的过程,用现在完成进
行时;主语为you,助动词用have,leam的现在分词为learning。
考法二:现在完成进行时与现在完成时的用法辨析
核心:根据语境和时间标志词,区分现在完成进行时(强调动作持续过程)与现在完成时(强调结
果或状态)的适用场景
真题1(语法填空):
She _(write)letters since 9 o'clock.Now she is taking a break.
答案:has been writing
解析:由时间标志词“sice9o'clock”和“现在正在休息”的语境可知,动作从过去开始持续到现在
且刚刚结束,强调过程,用现在完成进行时:主语为三单,助动词用has,write的现在分词为writing。
真题2(单项选择):
My brother_the book for two hours,and he hasn't finished it yet.
A.has read B.has been reading C.reads D.is reading
答案:B
解析:由时间标志词“for two hours”和“尚未完成”的暗示可知,动作持续进行中,强调过程,用
现在完成进行时;主语为三单,结构为has been+reading。
3
初三下册教科版(五四制)
【语法专版】
Unit8知识点全解
真题3(句子改错):
He has been died for three years..(找出错误并改正)
答案:将been died改为been dead
解析:短暂性动词die不可用于现在完成进行时,需转换为延续性状态be dead,用现在完成时表状
态持续。
考法三:现在完成进行时与现在完成时的综合辨析及被动语态的简单运用
核心:结合时间标志词和语境,区分现在完成进行时(强调动作持续过程)与现在完成时(强调结
果或状态),并能识别现在完成进行时被动语态的基本构成。
真题1(单项选择):
-How long-you-for me here?
-Ifor about two hours,and I_three e-mails while waiting.
A.have;waited;have waited;wrote
B.have;been waiting;have waited;have written
C.did;wait;waited;wrote
D.have;been waiting;have been waiting;have written
答案:B
解析:第一空根据语境“你在这里等我多久了”及how long强调过程,用现在完成进行时have
been waiting:第二空“等了大约两小时”强调结果,用现在完成时have waited:.第三空“等的时
候写了三封邮件”强调完成的结果,用现在完成时have written。
真题2(语法填空):
The workers-(discuss)the problem since this morning,and it_(not solve)yet.They say it(still
discuss)tomorrow.
答案:have been discussing;:hasn't been solved,will still be discussed
解析:第一空“since thismorning”强调动作持续,用现在完成进行时have been discussing;第二空
“yet”表未完成的结果,主语“it”是动作“solve”的承受者,用现在完成时被动语态hasn't been
solved;第三空“tomorrow”提示将来时,主语“it”是动作“discuss”的承受者,用一般将来时被
动语态will still be discussed。
真题演练
演练一:单项选择试题(共10题)
1.How long-your brother-in the garden?
A.have;played B.has,played C.have;been playing D.has;been playing
2.My mother dinner for an hour,and it will be ready soon
A.cooks B.cooked C.has cooked D.has been cooking
初三下册教科版(五四制)
【语法专版】Unit8知识点全解
3.-Why is the ground wet?
一It-all morning.
A.rains B.rained C.has rained D.has been raining
4.Hethe book since last week,but he hasn't finished it yet.
A.reads B.read C.has read D.has been reading
5.We_here for five years,and we love this city.
A.live B.lived C.have lived D.have been living
6.-you-to the new song recently?
A.Did,listen B.Have;listened C.Have;been listening D.Are;listening
7.The workers-the road for three days,and they need another two days.
A.repair B.repaired C.have repaired D.have been repairing
8.She in the library since 9 o'clock.Maybe she is still there.
A.studies B.studied C.has studied D.has been studying
9.My father_smoking for years,and now he is healthy.
A.stops B.stopped C.has stopped D.has been stopping
10.-your sister-her homework yet?
-No,she it for an hour.
A.Has;finished,has done B.Has;finished;has been doing
C.Did;finish;is doing D.Does;finish;does
演练二:填空试题(共10题)
1.They_(work)on the farm since early morning.
2.My sister_(learn)piano for five years,and she can play well now.
3.It(rain)heavily all day,so we can't go out.
4.The teacher_(explain)the problem for 20 minutes,but some students still don't understand.
5.We-(wait)for Tom at the station since 3 p.m.Where is he?
6.The little girl(cry)because she can't find her mother.
7.My grandparents_(live)in this village for over 50 years.
8.He(watch)TV for two hours.You should ask him to rest.
9.The scientists(study)the virus since last year
10.I(read)this novel recently,and it's very interesting.
演练三:语法填空试题(共10空)
J
初三下册教科版(五四制)
【语法专版】
Unit8知识点全解
It's 5 p.m.now.Lily is tired because she(clean)her room since 2 p.m.She(not finish)it yet,but
she_(work)hard all afternoon.Her brother,Tom,-(play)video games for three hours.He-(not
move)from the sofa since lunch!Their mother_(cook)dinner for an hour,and the kitchen(smell)
delicious.She(plan)to make Tom's favorite dish-beef noodles.
Outside,the sun(shine)all day,but now it(get)cloudy.Maybe it will rain soon.Lily hopes the rain
can stop her brother from playing games,so he can help her clean the room!
答案区
演练-:1D2D3.D4.D5.C6.C7D8D9.C10.B
1.have been working 2.has been learning 3.has been raining 4.has been explaining 5.have been
waiting 6.has been crying 7.have lived 8.has been watching 9.have been studying 10.have been reading
1.has been cleaning 2.hasn't finished 3.has been working 4.has been playing 5.hasn't moved
6.has been cooking 7.smells 8.has planned 9.has been shining 10.is getting
6