文档详情

Unit 2 Grammar-过去完成时的被动语态.docx

发布:2025-05-20约1.88万字共14页下载文档
文本预览下载声明

PAGE

PAGE1/NUMPAGES14

PAGE

PAGE2/NUMPAGES14

Unit2单元重点语法专项练习

过去完成时的被动语态

一、单项选择

1.ItwasthefirsttimethatChina’slecture______fromtheorbitingChineseSpaceStation.

A.wasdelivered B.hadbeendelivered

C.hasbeendelivered D.delivered

2.Howmanybuildings________whenthehurricaneended?

A.wasdestroyed B.hadbeendestroyed C.destroyed D.isdestroyed

3.Weweretoldallthework______bynow.

A.wasfinished B.hasbeenfinished C.hadfinished D.hadbeenfinished

4.Itwasreportedthatanagreement____betweenthetwocompaniesandthattheywouldcarryoutaprojecttogether.

A.reached B.hadbeenreached C.wasreached D.hasbeenreached

5.Bythetimeofthebanwasfinallylifted,he________attheairportformorethantwoweeks.

A.wasstuck B.hadbeenstuck C.hasbeenstuck D.hadstuck

6.Theybroughtabout________impossible-navigatingashipcarryinghumanbeingstothemoonforalanding,andthenback.

A.whatwasregarded B.whathadbeenregarded

C.whatwasthought D.whathadbeenthought

7.Allthetablesbythewindow_________bytelephonewhenIgottotherestaurant.

A.arebooked B.hadbeenbooked

C.werebooked D.havebeenbooked

8.Inthe1980sinthisvillage,therewereonlymuddyroadstotheoutside,andconcreteones________yet.

A.haven’tbuilt B.haven’tbeenbuilt C.hadn’tbuilt D.hadn’tbeenbuilt

9.—Whydidn’tyouattendthemeetingyesterday?

—WellI______anythingaboutthat.

A.didnttell B.haventtold C.hadntbeentold D.haventbeentold

10.Lastnight’sTVnewssaidthatbythenthedeathofthemissingpeopleyet.

A.wasn’tproved B.hadn’tbeenproved

C.hasn’tbeenproved D.didn’tprove

11.Bytheendoflastyear,anothernewhospital__________inourcity.

A.wouldcomplete B.wouldbecompleted

C.wascompleted D.hadbeencompleted

12.—Whydidn’tyouattendtheassemblythismorning?

—ButI________anythingaboutthat.

A.didn’ttell B.haven’ttold C.hadn’tbeentold D.haven’tbeentold

13.Thiswasthe

显示全部
相似文档