SectionⅢUsinglanguage&Writing现在完成时的被动语态一、构成肯定式主语+have/hasbeendone
否定式主语+have/hasnotbeendone
一般疑问式Have/Has+主语+beendone
特殊疑问式疑问词+have/has+主语+beendone
◆Hehasbeenselectedtotakepartinthesportsmeeting
他已被挑选出来参加运动会
◆Theinkhasnotbeenremovedfromhisovercoat
墨迹还没有从他外套上去掉
◆Hasthedateforthenextmeetingbeendecided
下次会议的日期已确定了吗
◆Howlonghasthebatterynotbeenchanged
电池多久没有更换了
二、用法1.现在完成时的被动语态同它的主动语态一样,强调过去的动作对现在造成的影响或结果,通常与already,yet,just,never,recently等副词连用
◆Themachinehasalreadybeenrepaired
机器已经修好了
2.表示一个被动的动作或状态开始于过去,持续到现在,并可能持续下去,常与for或since引导的时间状语连用,或用于“Howlong
◆Financialproblemsofthecompanyhavebeendiscussedfornearlytwohours
公司的财务问题已被讨论了近两个小时了
◆Howlonghasthisfilmbeenshown
这部电影已放映多长时间了
3.用在时间或条件状语从句中,表示将来某时已完成的动作,即用现在完成时的被动语态代替将来完成时的被动语态
◆Youshouldn’tleaveschoolbeforeyourhomeworkhasbeen