1.Maryhadtowaitoutsideherhouseforherhusband’sreturnbecauseshe___herkeyintheoffice.
A.hasleftB.leavesC.hadleftD.left
2.Englishismoreextensivelyusednowthananyotherlanguage_____.
A.everwasB.hadeverbeenC.everisD.haseverbeen
3.Walterofferedusaliftwhenhewasleavingtheoffice,butwedeclinedtheoffer,forourwork___.
A.wasnotfinishedB.didnotfinishC.hasnotbeenfinishedD.hadnotbeenfinished
4.Ihaven’tmethimforages,buthismother___himsometimes.
A.hadstillseenB.stillseesC.hasstillseenD.stillsaw
5.Weshallhavecompletedtheworkbythetimehe____backnextweek.
A.willcomeB.comesC.iscomingD.willhavecome
6.Doyouoftenswimnow?No,butI____whenIwasinmyfifties.
A.usedtoB.amusedtoitC.usedtodoD.wasusedtodoing
7.Thejob______bythetimehecomesback.
A.willhavebeendoneB.willhavedoneC.isbeingdoneD.hasbeendone