学习必备欢迎下载一.构成:现在完成时被动语态的结构就是:现在完成时态和被动语态结构的叠合.主动语态被动语态现在完成时have/hasdonehave/hasbeendone试比较以下几组句子的谓语结构:1)主动句:Hehasrepairedthemachinefortwohours.(他修理这台机器已有两小时了)被动句:_____________________________________.(这台机器已修了两小时了)2).主动句:Theteacherhasborrowedthebooks.(老师把那些书借走了)被动句:_______________________________..(那些书被老师借走了)二.现在完成时被动语态的概念现在完成时被动语态强调一个发生在过去的被动性动作对现在造成的影响,它有两层意思:1)动作_________,强调对现在造成的影响或结果:2)主语与谓语动词之间为__________。如:Ourclassroomhasbeencleaned,youneedn'tcleanitnow.析:该句强调教室已被打扫,对现在造成的影响是教室是干净的,强调这个影响,你就没必要再打扫了。三、现在完成时被动语态的主要用法1).主语是行为动作的__________。如:TheTempleofZhangFeihasbeenrebuilt.张飞庙已经过重建。2).说话时已经完成的动作或出现的结果,强调对现在__________。Thedoorhasbeenlocked.门已经被锁上了。(结果是现在没人能够进去)3).动作或状态始于过去,持续到现在,并可能持续下去,常与__________引导的时间状语连用,或用于“__________”句型中。如:Hehasbeentoldaboutitformanytimes.有人告诉他这事很多次了。(可能还会有人告诉他)4).用在____________________中,表示将来某时已完成的动作。如:We’llstartassoonastheworkhasbeenfinished.工作一完成我们就立即动身。四.使用现在完成时被动语态注意事项:1).副词的位置often,usually,always,never,hardly,seldom等副词置于__________和__________中间。如:[误]Suchamanhasbeenhardlybelieved.[正]Suchamanhashardlybeenbelieved.2).并不是所有动词都有被动语态happen,takeplace,breakout,belongto,cost,last等____________________无被动语态。如:学习必备欢迎下载[误]GreatchangeshavebeentakenplaceinChinasince1978.[正]GreatchangeshavetakenplaceinChinasince1978.3).但许多不及物动词加介词或副词构成的短语动词,相当于及物动词,也可以有被动语态。但短语动词是一个不可分割的整体,变为被动语态时,不可丢掉构成短语的____________________。如:eg1)ThechildhasbeentakengoodcareofbyGrandmaWangalltheseyears.2)Anoticehasbeenputuponthewall.4.1)双宾语的动词变为被动语态时,常将__________变为主语;但若直接将__________变为主语,则需要在间接宾语前加上适当的__________(to或for)。eg(1)Hisparentshavegivenhimanewbikerecently.被动_______hasbeengiven____________(byhisparents)recently.被动_______hasbeengiven____________(byhisparents)recently.4.2)带有复合宾语的动词在变为被动式时,只能够把__________变为主语,而原来的宾语补足语则变为相应的__________。eg(2)Ihaveaskedhimtoposttheletter.被动_______________________________________五、现在完成时被动语态的否定式和疑问式。从现在完成时被动语态结构has/havebeendone可以看出__________为助动词,因此现在完成时被动语态的各种句型变换均应借助于__________来完成。构成否定句时直接在has/have后面加__________,构成一般疑问句时将__________提前,构成反意疑问句时,附加问句借助__________。如:Hishomeworkhasn’tbeenfinished.他的家庭作业还没有写完。Hasthisbridgebeenfinished?这座桥竣工了吗?Theblackboardhasbeencleaned,hasn’tit?黑板已经擦过了,是吗?六、现在完成时被动语态例题讲解[例1]Papermoney________foroverathousandyears.A.usedB.hasbeenusedC.hasusedD.isusing[析]主语和谓语是被动关系,而且时间状语是一个时间段,根据题意,谓语动词所要表示动作可能还要继续下去,符合现在完成时,所以应该是现在完成时的被动式。答案是B。[例2]—Wewanttositatthetablenearthewindow.—I'msorry,butit________already.A.hastakenB.tookC.wastakenD.hasbeentaken[析]从题干中的答语知道,座位已经有人坐了,说明结果。所以应该用现在完成时的被动式。答案是D。学习必备欢迎下载[例3]—________theletter________toMrBlack?—No.It'sstillonthedesk.A.Has;givenB.Will;begivenC.Was;givenD.Has;beengiven[析]此题是一道问答情景题。问话人想知道的是动作的结果,所以应该是现在完成时的被动式。其疑问式是把这一结构中的助动词have或has提前,所以正确答案为是D。[例4]—Howlong________atthisjob?—Since1990.A.wereyouemployedB.haveyoubeenemployedC.hadyoubeenemployedD.willyoubeemployed[析]howlong引导的是一个特殊疑问句,从howlong和since1990我们可以确定应该是现在完成时,再从意义上看,应该使用被动语态,所以答案应该是B。[例5]Thereasonforallthechangesbeingmade________tousyet.A.asnotexplainedB.hasnotbeenexplainedC.didn'texplainD.werenotexplained[析]thereason是主语中心词,它和谓语explain之间是被动关系;题干的意思是:还没有给我们解释作出变化的理由。应该是现在完成时的被动式的否定式。答案是B。[例6]Greatchanges________inmyhometownandalotoffactories________.A.havebeentakenplace;arebeingsetupB.havetakenplace;havebeensetupC.aretakenplace;hadbeensetupD.hadtakenplace;willbesetup[析]takeplace是不及物动词词组,因此没有被动语态;而factories和setup之间是被动关系;根据题干上下文可以看出,都应该是现在完成时,所以答案是B。强化练习题I单项选择学习必备欢迎下载1.MybrotherandIhave_______herbirthdayparty.A.invitedforB.beeninvitedforC.invitedtoD.beeninvitedto2.Morepatients______inhospitalthisyearthanlastyear.A.treatedB.havetreatedC.hadbeentreatedD.havebeentreated3.—Thewindowisdirty.—Iknow.It______forweeks.A.hasn'tcleanedB.didn'tcleanC.hasn'tbeencleanedD.wasn'tcleaned4.Thepolicefindthatthehouse______andalotofthings______.A.hasbroken;hasbeenstolenB.hadbroken;hadbeenstolenC.hasbeenbroken;stolenD.hadbeenbroken;stolen5.Comeandsitdownbythefire.Yourhand____cold.A.hasbeenfeltB.feelsC.isfeltD.hasfelt6.Thefire____tothefifthfloor.____allthepeople____?A.hasgot;Have;beensavedB.hasbeengot;Have;savedC.hasgot;Do;saveD.hasgot;Have;saved7.Whydon’tyougotothebookstoretobuysomebooks?Manynewbooks___there.A.havejustbroughtB.havejustbeenbroughtC.werejustbroughtD.arejustbrought8.Tillnow,threefilms____inthatsmallvillagethismonth.A.haveshownB.havebeenshownC.wereshownD.willbeshown9.Doyouknowthethief____bythepolice?A.hascaughtB.hasbeencatchingC.wascaughtD.hasbeencaught10.Mysisterisworkinginthepowerplantthat___forjustoneyear.A.wasusedB.hasbeenusedC.isusedD.hasusedII.主动句变被动句或被动句变主动句:1.Wehavebroughtdowntheprice.________________________________.2.Theyhaveaskedhimsomequestions.________________________________.3.Thecakehasbeeneatenbyhim.________________________________.4.Thehousehasbeensetfireto.________________________________.5.Shehasn'tbeenheardfromsincethen.________________________________.