内容正文:
初二下册人教版
【寒假专版】
D版句型真题直击
寒假专版
【D版句型真题直击】现在完成进行时
(have/has been doing)
初中口人教版口初二下册
句型结构
现在完成进行时(have/has been doing)
含义:表示从过去持续到现在的动作,且可能仍在进行,常与for+时间段”sice+时间点”连用。
直击真题高效讲
真题1(单项选择☐月考真题)
How long
you
English in this school?
For three years,and I still love it.
A.have;learn
B.do;learn
C.have;been learning
答案:C
核心知识点:
l.含义考点:现在完成进行时(have/has been doing)表示从过去持续到现在的动作,且可能仍在
进行,常与”for+时间段”since+时间点”连用。本题中For three years'”提示动作持续,用现在完成
进行时。
2.时态结构考点:疑问句中助动词have提前,后面接主语+been doing,A选项缺少been,B选项
为一般现在时,均不符合。
真题2(句型转换☐期中真题)
Tom studies English.He started two years ago and still studies now.(用现在完成进行时改写句子)
答案:Tom has been studying English for two years.
初二下册人教版
【寒假专版】
D版句型真题直击
核心知识点:
l.结构转换考点:现在完成进行时基本结构为”主语+have/has been+-动词-ing',题中”started two
years ago and still studies now”体现动作持续,需添加for two years”明确时长。
2.时态标志词:o+时间段是现在完成进行时的典型时间状语,需准确添加以符合时态要求。
真题3(用所给词的适当形式填空口期末真题)
My sister
(read)this novel since this morning.She hasn't finished it yet.
答案:has been reading
核心知识点:
1.时态判断考点:”since this morning”(从过去某时持续到现在)和hasn't finished yet”(仍在进行)
提示用现在完成进行时。
2.主谓一致考点:主语My sister为第三人称单数,助动词用has,后面接been reading。
真题4(完成句子口月考真题)
他们已经等公交车等了半小时了。
They
for the bus for half an hour.
答案:have been waiting
核心知识点:
1.汉译英考点:中文已经等了…半小时了,体现动作持续,对应现在完成进行时have/has been
doing”。
2.动词形式:wait的现在分词为waiting,主语They为复数,助动词用have。
真题5(语篇填空□期末真题片段)
Look!The children
(play)football on the playground for over an
hour.They are still energetic.
答案:have been playing
核心知识点:
1.语境判断考点:"Look!”(提示现在)和for over an hour'”(持续时长)结合”still energetic'”(动作
仍在进行),确定用现在完成进行时。
2.时态呼应考点:后文”are still energetic'”说明动作未结束,现在完成进行时强调持续性,符合语
境逻辑。
真题6(判断改错☐期中真题)
初二下册人教版
【寒假专版】
D版句型真题直击
She has been listen to music since9o'clock.(找出错误并改正)
答案:将listen改为listening
核心知识点:
l.结构易错点:现在完成进行时中,been后面必须接动词的现在分词形式(doing),listen的现在
分词为listening,需去e加-ing。
2.时态构成规则:have/has been+doing'”是固定结构,缺一不可,此处缺少现在分词形式导致语法
错误。
真题精准训练
一、单项选择(考查现在完成进行时含义及结构)
1.How long
your brother
in the library?He went there an hour ago
A.has;read
B.is;reading
C.has;been reading
2
you
math problems since this morning?
-Yes,and I need ten more minutes.
A.Do;solve
B.Have;solved
C.Have;been solving
3.My grandparents
in the park for 40 minutes.They are still walking slowly.
A.have walked
B.have been walking
C.walk
二、用所给词的适当形式填空(考查时态及主谓一致)
1.The little girl
(cry)for 15 minutes because she can't find her mother.
2.We
(learn)English since primary school and we still practice every day.
3.Mr.Wang
(teach)in this school for over 20 years.He loves his students.
4.The workers
(build)the new bridge since last March.It will be finished next month.
3
初二下册人教版
【寒假专版】
D版句型真题直击
三、句型转换(考查现在完成进行时改写)
l.Peter plays basketball.He started at3p.m.and it's5p.m.now.(用现在完成进行时改写)
2.They discuss the project.They began an hour ago and are still discussing.(用现在完成进行时
改写)
四、完成句子(考查汉译英)
1.我妈妈已经做饭做了两个小时了。
My mother
for two hours.
2.这些学生们一直在教室里安静地读书。
The students
quietly in the classroom.
五、语篇填空(选自期末真题片段)
Look!The workers 1.
(repair)the road for three days.The traffic
2.
(be)heavy recently,but they 3.
(work)very hard.
Local people say they 4.
(see)the workers every morning since
last Monday.
参考答案
一、单项选择
1.C2.C3.B
二、用所给词的适当形式填空
1.has been crying 2.have been learning 3.has been teaching 4.have been building
三、句型转换
1.Peter has been playing basketball for two hours.
2.They have been discussing the project for an hour.
四、完成句子
1.has been cooking
4
初二下册人教版
【寒假专版】
D版句型真题直击
2.have been reading
五、语篇填空
1.have been repairing 2.has been 3.have been working 4.have been seeing
5