D.havingworkedA.tolock精品文档B.tohavelockedC.locA.run非谓语动词练习1. Helenhadtoshoutabovethesoundofthemusic.A. makingherselfhearB.tomakeherselfhearC.makingherselfheardD.tomakeherselfheard2. ReadingisanexperiencequitedifferentfromwatchingTV;therearepicturesinyourmindinsteadofbeforeyoureyes.A.toformB.formC.formingD.havingformed3. ThemaninsistedataxiformeeventhoughItoldhimIlivednearby.A.findB.tofindC.onfindingD.infinding4. Theoldman,abroadfortwentyyears,isonthewaybacktohismotherland.A.toworkB.workingC.tohaveworked5. Youweresillynotyourcar.6. Don'tleavethewaterwhileyoubrushyourteeth.B. runningC.beingrunD.torun7.Whenflinttothemarket,theseproductsenjoyedgreatsuccess.A.introducingB.introducedC.introduceD.beingintroduced8.“Wecan'tgooutinthisweather,”saidBob,outofthewindow.A.lookingB.tolookC.lookedD.havinglooked9. Myadvisorencouragedasummercoursetoimprovemywritingskills.A.formetakingB.metakingC.formetotakeD.metotake10.inthequeueforhalfanhour,Tomsuddenlyrealizedthathehadlefthiswalletathome.A.TowaitB.HavewaitedC.HavingwaitedD.Tohavewaited11. LindaworkedfortheMinnesotaManufacturingandMiningCompany,as3M.A.knowingB.knownC.beingknownD.tobeknown精品文档12. Sarah,hurryup.I'mafraidyoucan'thavetimetobeforetheparty.A.getchangedB.getchangeC.getchangingD.gettochange13.bythebeautyofnature,thegirlfromLondondecidedtostayanothertwodaysoffthefarm.A.AttractingB.AttractedC.TobeattractedD.Havingattracted14. Idon'tknowwhetheryouhappen,butI'mgoingtostudyintheU.S.thisSeptember.A.tobeheardB.tobehearingC.tohearD.tohaveheard15. Thenewsreportershurriedtotheairport,onlythefilmstarshadleft.A.totellB.tobetoldC.tellingD.told16. Havingbeenillinbedfornearlyamonth,hehadahardtimetheexam.A.passB.topassC.passedD.passing17.withthesizeofthewholeearth,thebiggestoceandoesn'tseembigatall.A.CompareB.WhencomparingC.ComparingD.Whencompared18.theprogramme,theyhavetostaythereforanothertwoweeks.A.NotcompletingB.NotcompletedC. NothavingcompletedD.Havingnotcompleted19. Ifyouareplanningtospendyourmoneyh...