Unit2Improvingyourself过去完成时的被动语态[观察例句]1.Bynineo'clocklastnight,200pictureshadbeensentfromthespaceship
2.Myhomeworkhadbeenfinishedby10:00thismorning
3.Shetoldmethatthefactoryhadbeencloseddown
4.IwastoldthatthetaskhadbeenfinishedbeforeIgotthere
[归纳用法]一、构成形式(1)过去完成时的被动语态的肯定式为:had+been+done
(2)过去完成时的被动语态的否定式为:had+not+been+done
(3)过去完成时的被动语态的一般疑问式需将had提到主语的前面
(4)过去完成时的被动语态的特殊疑问式为:疑问词+had+been+done
二、基本用法过去完成时的被动语态常用于以下情况:(1)表示过去某一时间以前已经完成的动作,常与by,before等引导的时间状语连用
Theworkhadbeenfinishedbyfiveo'clockyesterdayafternoon
Theclassroomhadn'tbeencleanedbeforetheteachercame
Howmanybuildingshadbeendestroyedwhenthehurricaneended
Hadthenewplanbeendiscussedbeforethemeeting
(2)用在told,said,knew,heard,thought等动词之后的宾语从句中
Hesaidtheproductioncostshadbeenreduced
Theboywasremindedthathishomeworkhadnotbeenhandedin