全国高考英语人教新版时态和语态专题现在完成时讲义教师版.docx
《全国高考英语人教新版时态和语态专题现在完成时讲义教师版.docx》由会员分享,可在线阅读,更多相关《全国高考英语人教新版时态和语态专题现在完成时讲义教师版.docx(13页珍藏版)》请在冰豆网上搜索。
全国高考英语人教新版时态和语态专题现在完成时讲义教师版
现在完成时
知识集结
知识元
现在完成时
知识讲解
1.现在完成时结构:
主语+助动词have(has)+动词过去分词
否定句:
have/has后加not,haven’t/hasn’t
一般疑问句:
have/has提前
2.现在完成时的用法:
(1)表示过去发生的某一动作对现在造成的影响或产生的结果,强调的是这个结果或影响,常与yet,already,just,before,lately等时间状语连用。
—Haveyouhadyourlunchyet?
你吃过午饭了吗?
—Yes,Ihave.Ihavejusthadit.是的,我刚吃过。
(现在我不饿了。
)
Ihavealreadypostedthephotos.我已经寄过这些照片了。
(这些照片已不在我这里了。
)
have(has)goneto,have(has)beento和have(has)beenin的区别
1.have(has)goneto表示"已经去某地了",不能与for+一段时间连用。
ShehasgonetoShanghai.(她可能已在去上海的路上,或已到上海,总之现在不在这里。
)
2.have(has)beento表示"曾经去过某地",不能与for+一段时间连用。
ShehasbeentoShanghaithreetimes.(她已经不在上海,只说明她曾经去过。
)
3.have(has)beenin/at表示"一直待在某地",常与时间段搭配,指待了很久。
(2)过去发生的事情,一直持续到现在(其谓语动词多是延续性动词或表示状态的词)。
Ihaven’tseenherthesedays.近来我一直没见过他。
I’veknownLiLeiforthreeyears.我认识李雷已经三年了。
Theyhavelivedheresince1996.他们自从1996年就住在这儿。
ShehastaughtussinceIcametothisschool.自从我来这所学校,她就教我。
3.现在完成时多与下列时间状语连用:
(1)用于"过去发生的事,对现在造成的影响或结果"的时间状语有:
already
用于肯定句,可放在助动词之后、过去分词之前,也可放在句末。
yet
用在疑问句中意为"已经",用在否定句中表示"还",常放在句末。
ever
意为"曾经",用于疑问句或否定句中,放在助动词与过去分词之间。
never
意为"从来都没有",常和before连用,多放在助动词与过去分词之间。
before
意为"以前",指过去不确定的某个时间,总是放在句末,不受句型的限制。
(2)用于"过去发生的事,一直延续到现在"的时间状语有:
for+时间段 fortwoyears
since+时间点 since2008
sincethen
sincehecamehere
sofar目前;迄今为止
uptonow=tillnow=bynow到现在为止;直到现在
allthetime总是;一直
recently/lately最近
thesedays近几天
bytheendof...到……末/结束 bytheendofthismonth/year到本月/年末
during/overthelast(past)fewyears在过去的几年中
inthelast/pastdays/months/years在过去的几个天/月/年中
(3)在条件、时间、让步状语从句中,表示将来某时以前已完成的动作。
IwillnotbelieveyouunlessIhaveseenitwithmyowneyes.
IwillgowithyouassoonasIhavefinishedmywork.
(4)非延续性动词的否定形式可以与表示一段时间的状语连用即动作不发生的状态是可以持续的。
Ihaven’treceivedhisletterforalmostamonth.
(5)since与for用法比较
用法
例句
since
用来说明动作起始时间
IhavelivedheresinceIwasborn. 我从出生起就住在这里。
Myaunthasworkedinaclinicsince1949.我姑姑从1949年开始一直在一个小诊所工作。
for
用来说明动作延续时间长度
Ihavelivedhereformorethantwentyyears.我在这里住了二十多年了。
3.现在完成时的常用固定句型
(1)That/This/Itisthefirst(second,third...)time...(that)...句型中,从句要用现在完成时。
ItisthefirsttimethatIhavevisitedthecity.这是我第一次参观这座城市。
Itisthethirdtimethattheboyhasbeenlate.这是这个男生第三次迟到了。
(2)"That/This/Itisthe+形容词最高级+名词+(that)从句"中,that从句要用现在完成时。
ThisisthebestfilmthatI’ve(ever)seen.这是我看过的最好看的电影。
(3)在"Itis/hasbeen+一段时间+since..."句型中,主句常用现在完成时或一般现在时,从句用一般过去时。
Ithasbeen/It’s5yearssincewelastmet.自从上一次我们见面到现在已经是五年了。
It’s/Ithasbeen3monthssincethemandied.那人死去3个月了。
(4)一段时间+完成时结构+since引导的时间状语从句
TwoyearshaspassedsinceIcamehere.我来这儿已经两年了。
误区提醒
(1)并非有for作为时间状语的句子都用现在完成时。
Iworkedhereformorethantwentyyears.(我现在已不在这里工作)
Ihaveworkedhereformanyyears.(现在我仍在这里工作)
(2)短暂性动词和延续性动词用于完成时的区别:
延续性动词表示经验、经历;短暂性动词表示行为的结果,不能与表示一段时间的状语连用。
Hehascompletedthework.(表结果)
I’’veknownhimsincethen.(表经历)
(3)短暂性动词和延续性动词用于till/until从句的差异
延续性动词用于肯定句,表示"做……直到……";短暂性动词用于否定句,表示"到……才……"
Hedidn’’tcomebackuntilteno’’clock.直到十点钟他才回来。
Hesleptuntilteno’’clock. 他睡到十点钟。
【疑难辨析】
例题精讲
现在完成时
例1.
Thepast30years________Jack'stransformationfromapooryoungmantoamillionaire.( )
A.arewitnessed
B.havewitnessed
C.witness
D.havebeenwitnessed
【答案】B
【解析】
题干解析:
考查现在完成时态.由Thepast30years可知应用完成时态,且past30years与witness是主谓关系,要用现在完成时的主语语态.故选B项.A项:
一般现在时的被动语态;C项:
一般现在时;D项:
现在完成时的被动语态。
例2.
(2021秋∙淮安期末)TheReformandOpening-up,havingpasseditsbrilliantageof40years,____thebackwardsituationoftheChinesenationandinfluencedtheworld.( )
A.change
B.changes
C.haschanged
D.havechanged
【答案】C
【解析】
题干解析:
C此题考查现在完成时,theReformandOpening-up是一个概念名词,谓语动词应用单数,所以AD均不正确.B.changes是一般现在时表示经常性的动作或一般性事实,而C.haschanged现在完成时表示改革开放对现在造成的影响和结果符合题意。
例3.
(2021秋∙徐州期中)-Whatdoyoumeanwhensayingeveryminutecounts?
-Amanwhodarestowasteonehouroftime_________thevalueoflife.( )
A.hadn'tdiscovered
B.hasn'tdiscovered
C.didn'tdiscover
D.isn'tdiscovering
【答案】B
【解析】
题干解析:
B考察时态现在完成时的用法.daretowaste为一般现在时,说明浪费时间的人不是过去的事情.排除AC选项.Disn'tdiscovering现在进行时,不符合句意.Bhasn'tdiscovered表示过去的动作一直持续到现在,即从过去到现在一直没有发现生命的价值.句意为:
-当说到每分钟都很重要时候,你是什么意思?
-一个敢于浪费一小时的人是不会发现生命的价值的。
例4.
-Haveyouvisitedthisuniversitybefore?
-No,itisthefirsttimethatI________here.( )
A.come
B.havecome
C.came
D.hadcome
【答案】B
【解析】
题干解析:
B,考查现在完成时,句子使用"这是某人第一次做某事"的句型itisthefirsttimethatsb.havedonesth.,因此使用现在完成时。
当堂练习
单选题
练习1.
(2021春∙启东市期末)Financialmarketsaroundtheworld_______increasedinstabilityinrecentweeks,inpart,influencedbyeventsinsomeEuropeancountries.( )
A.show
B.haveshown
C.hadshown
D.willshow
【答案】B
【解析】
题干解析:
考查现在完成时态.根据句中时间状语inrecentweeks,要用现在完成时态.A项:
一般现在时;B项:
现在完成时;C项:
过去完成时态;D项:
一般将来时。
练习2.
(2021春∙海淀区期末)Overthelastdecade,thegovernment_______hardatusingadvertisementstoeducatethepublic.( )
A.worked
B.hadworked
C.works
D.hasworked
【答案】A
【解析】
题干解析:
答案是D.本题考查现在完成时;英语中与现在相联系的段时间往往与现在完成时连用;"in/over/duringthelast/past+段时间(在过去的……段时间中)"是与现在相联系的段时间,往往与现在完成时连用;故根据题干中overthelastdecade判断,答案是D。
练习3.
(2021春∙建邺区校级月考)-Look!
Someone_______thefloor.
-Well,itwasn'tme.Iwentshoppingjustnow.( )
A.hasswept
B.hadswept
C.wassweeping
D.issweeping
【答案】A
【解析】
题干解析:
A.根据句意可知这里不是现在进行时,因为第二个人说Itwasn'tme,说明扫地的动作是过去发生的,这里是对现在的影响,用现在完成时.
练习4.
(2021秋∙海陵区校级月考)Ladiesandgentlemen,duetoanunexpectedaccident,oneofthesingerswhomallofyou_______toseewon'tbeperformingtonight.( )
A.arecoming
B.havecome
C.come
D.came
【答案】B
【解析】
题干解析:
B考查现在完成时.come表示现在已发生的动作,要用现在完成时态,故选B项.其它三项不符合语法规则。
练习5.
(2021秋∙天宁区校级月考)--Doyouthinkweshouldacceptthatoffer?
---Yes,weshould,forwe_______suchbadluckuptillnow,andtime_______out.( )
A.havehad;isrunning
B.had;isrunning
C.have;hasbeenrun
D.havehad;hasbeenrun
【答案】A
【解析】
题干解析:
A考查现在完成时.第一空:
根据时间状语uptillnow,要用现在完成时;第二空:
根据"and"连接并列句可知,说的是现阶段的状况.所以用现在进行时更符合语境.故选A项.
练习6.
(2021春∙海陵区校级期末)Thisisthesecondtimethatyou______withyourclassmates.It'shightimethatyou________yourself.( )
A.fought;behaved
B.havefought;behaved
C.havefought;havebehaved
D.fought;havebehaved
【答案】B
【解析】
题干解析:
答案是B.本题考查句型"It's/Thisisthefirst/second…timethat…".该句型中从句中往往用现在完成时,如果is改成was,从句中用过去完成时.在It'stimethat句型中,从句动词往往用过去时,也可以用"should+动词原形";所以答案选B.
练习7.
(2021春∙如皋市校级期末)Eversincehefellill,Peter________afeverdayandnight,worriedthathe'sbeeninfectedwiththeEbolavirus.( )
A.sufferedfrom
B.hassufferedfrom
C.suffersfrom
D.weresufferingfrom
【答案】B
【解析】
题干解析:
答案是B.本题考查现在完成时;题干中的eversince(自从)表示"自从过去某一时间起到现在",是现在完成时的标志词,since从句中用过去时,主句中必须用现在完成时;
练习8.
(2021∙南通模拟)一Peterissaidtohavecomebackhometheotherday.
---Really?
Where______atall?
( )
A.hashegone
B.hashebeen
C.hadhegone
D.hadhebeen
【答案】A
【解析】
题干解析:
答案是A.本题考查现在完成时;现在完成时表示"过去的动作对现在的影响或结果"或"过去的动作一直持续到现在",是与现在相联系的过去;根据语境,不知道Peter(现在)哪里去了,故用现在完成时;have/hasgone(to)往某地去了,现在不在说话的地点;have/hasbeen(to)曾经去过;根据句意,不知道现在"往哪里去了",不在说话的地点,
练习9.
(2021∙徐州模拟)Researchadvancesoverthepastdecade_______usthatwehumanscanclonejustaboutanyanimals,evenourselves.( )
A.convinced
B.areconvincing
C.haveconvinced
D.convince
【答案】C
【解析】
题干解析:
本题考查现在完成时;题干中overthepastdecade(在过去的十年中)是与现在相联系的段时间,与现在完成时连用,
练习10.
(2021∙南通模拟)Ithoughtithardtocompletetheprojectthen,butI____________mymind.( )
A.willchange
B.wouldchanged
C.havechanged
D.hadchanged
【答案】C
【解析】
题干解析:
答案是C。
本题考查现在完成时;现在完成是表示"过去的动作对现在的影响或结果"或"过去的动作一直持续到现在",是与现在相联系的过去;本题中说明"changemymind"是过去的动作,但是与现在相联系,故用现在完成时,答案选C.