大学英语语法专项练习题.docx
《大学英语语法专项练习题.docx》由会员分享,可在线阅读,更多相关《大学英语语法专项练习题.docx(29页珍藏版)》请在冰豆网上搜索。
大学英语语法专项练习题
大学英语语法专项练习题
一、时态
1.BytheendofAprilPeterhereforthreemonths.
A.willhavestayedB.willstayC.staysD.hasstayed
2.I'mawfullysorry,butIhadnoalternative.IsimplywhatIdid.
A.oughttohavedoneB.havetodoC.hadtodoD.mustdo
3.Weourbreakfastwhenanoldmancametothedoor.
A.justhavehadB.havejusthadC.justhadD.hadjusthad
4.Eversineethefamilymovedtothesuburbslastyear,theybetterhealth.
A.couldhaveenjoyedB.hadenjoyed
C.havebeenenjoyingD.areenjoying
5.Iboughtanewhouselastyear,butImyoldhouseyet,soatthemomentIhavetwo
houses.
A.didnotsellB.havenotsoldC.hadnotsoldD.donotsell
6.IdecidedtogotothelibraryassoonasI.
A.finishwhatIdidB.finishedwhatIdid
C.wouldfinishwhatIwasdoingD.finishedwhatIwasdoing
7.Hewhenthebuscametoasuddenstop.
A.wasalmosthurtB.washurthimself
C.wastohurthimselfD.washurtinghimself
8.IsupposethatwhenIcomebackintenyears'timeallthoseoldhousesdown.
A.willhavebeenpulledB.willhavepulled
C.willbepullingD.willbepulled
9.Bob'sleggothurtthePurpleMountains.
A.whileheisclimbingupB.whilewewereclimbingup
C.whileweclimbedupD.whileheclimbedup
10.Pickmeupat8o'clock.Imybathbythen.
A.mayhaveB.willbehavingC.canhavehadD.willhavehad
11.Ifyousmokeinanon-smokingsectionpeople.
A.willobjectB.objectedC.mustobjectD.haveobjected
12.Bytheendofthismonth,wesurelyasatisfactorysolutiontotheproblem
A.havefoundB.willbefindingC.arefindingD.willhavefound
13.Wetostartourownbusiness,butweneverhadenoughmoney.
A.havehopeB.hopeC.hadhopedD.shouldhope
14.Thegraybuildingiswheretheworkerslive,andthewhiteoneiswherethespareparts
A.areproducingB.areproducedC.producedD.beingproduced
15.Whilepeoplemayrefertotelevisionforup-to-the-minutenews,itisunlikelythattelevisionthenewspapercompletely.
A.willreplaceB.havereplacedC.replaceD.replaced
16.It'sreportedthatbytheendofthismonththeoutputofcementinthefactoryby
about10%.
A.willhaverisenB.hasrisenC.willberisingD.hasbeenrising
17.Untilthen,hisfamilyfromhimforsixmonths.
A.didn'thearB.hasn'tbeenhearingC.hasn'theardD.hadn'theard
18.Theconferenceafullweekbythetimeitends.
A.musthavelastedB.willhavelasted
C.wouldlastD.haslasted
19.GreatasNewtonwas,manyofhisideastodayandarebeingmodifiedbytheworkof
scientistsofourtime.
A.aretochallengeB.maybechallenged
C.havebeenchallengedD.arechallenged
20.Itseemsoilfromthispipeforsometime.We'llhavetotakethemachineaparttoput
itright.
A.hadleakedB.isleakingC.leakedD.hasbeenleaking
21.Onceenvironmentaldamage,ittakesmanyyearsforthesystemtorecover.
A.hasdoneB.istodoC.doesD.isdone
22.Itwasverykindofyoutodothewashing-up,butyouit.
A.didn'thavetodoB.wouldn'thavedoneC.mightn'thavedoneD.mustn'thavedone
23.Hecamebacklate,whichtimealltheguestshadalreadyleft.
A.afterB.byC.atD.during
24.Sheoughttostopwork;shehasaheadachebecauseshetoolong
A.hasbeenreadingB.hadreadC.isreadingD.read
25.Thegrowthofpart-timeandflexibleworkingpatterns,andoftrainingandretrainingschemes,morewomentotakeadvantageofemploymentopportunities.
A.haveallowedB.allowC.allowingD.allows
26.Youshouldhaveputthemilkintheicebox;Iexpectitundrinkablebynow.
A.becameB.hadbecomeC.hasbecomeD.becomes
27.AmericawillneveragainhaveasanationthespiritofadventureasitbeforetheWest
wassettled.
A.couldB.wouldC.wasD.did
28.Therewasaknockatthedoor.Itwasthesecondtimesomeonemethatevening.
A.hadinterruptedB.wouldhaveinterrupted
C.tohaveinterruptedD.tointerrupt
29.Itwasonlyaftersomeprogressintheuseanddevelopmentofelectriccurrentthat
menbegantorealizetheimportanceandpossibilitiesofmagnetism.
A.wasmadeB.wouldhavebeenmade
C.hasbeenmadeD.hadbeenmade
30.Inthisexperiment,theyarewakenedseveraltimesduringthenightandaskedtoreportwhatthey.
A.hadjustbeendreamingB.havejustbeendreamingC.arejustdreamingD.hadjustdreamt
二、非谓语动词
1.Heworedarkglassestoavoid.
A.havingbeenrecognizedB.toberecognized
C.recognizedD.beingrecognized
2.TheVikingarebelievedAmerica.
A.tohavediscoveredB.todiscover
C.indiscoveringD.tohavebeendiscovered
3.Herewefoundhalesnow,asmostofitseemedblownoffthemountain.
A.tohavebeenB.tobeC.thatitwasD.thatithadbeen
4.\
5.Heaskedsincehehadbeenchairmanforsevenyears.DAA\CBAABA
A.nottohavebeenre-electedB.tobenotre-elected
C.nottobere-electedD.tohavenotbeenre-elected
6.Weregretyouthatthematerialsyouorderedareoutofstock.
A.informingB.toinformC.havinginformedD.tohaveinformed
7.Thedyingsoldierhadthemessagestraighttothecommander.
A.sentB.tobesentC.besentD.beingsent
8.Don'tworry,Philipisquiteusedinsuchheavytrafficasthis.
A.todrivingB.tohavedrivenC.tobedrivingD.todrive
9.Ifyouwantyouhavetogetthefundsomewhere.
A.thatthejobisdoneB.thejobdone
C.tohavedonethejobD.thejobthatisdone
10.ThereismorelandinAustraliathanthegovernmentknows.
A.whattodowithB.howtodoC.todowithitD.todoit
11.It'snousemenottoworry.
A.youtellB.yourtellingC.foryoutohavetoldD.havingtold
12.suchagoodchance,heplannedtolearnmore.
A.TobegivenB.Havingbeengiven
C.HavinggivenD.Giving
13.Theyareconsideringbeforethepricesgoup.
A.ofbuyingthehouseB.withbuyingthehouse
C.buyingthehouseD.tobuythehouse
14.ADreamoftheRedChamberissaidintodozensoflanguagesinthelastdecade.
A.tohavebeentranslatedB.totranslate
C.tobetranslatedD.tohavebeentranslating
15.withthesizeofthewholeearth,thehighestmountaindoesnotseemhighatall.
A.WhencomparedB.CompareC.WhilecomparingD.Comparing
16.Themanagerpromisedtokeepmeofhowourbusinesswasgoingon.
A.tobeinformedB.oninformingC.informedD.informing
17.Johnregrettedtothemeetinglastweek.
A.notgoingB.nottogo
C.nothavingbeengoingD.nottobegoing
18.Mrs.BrownissupposedforItalylastweek.
D.tohavebeenleft
A.tohaveleftB.tobeleavingC.toleave
19.Anewtechnique,theyieldsasawholeincreasedby20percent.
A.workingoutB.havingworkedout
C.havingbeenworkedoutD.tohavebeenworkedout
20.Theboy'sfatherboughthimalargetoytrain.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
A.whichtoplaywithB.toplaywithit
C.toplaywithD.atwhichtoplay
Therearemorethanfiftyproposalsattheconference.
A.discussedB.discussing
C.tobediscussedD.havingbeendiscussed
Itwasimpossibletoavoidbythestormyweather.
A.tobemuchaffectedB.beingmuchaffected
C.havingmuchaffectedD.tohavebeenmuchaffected
inEngland,AnneBradstreetbothadmiredandimitatedseveralEnglishpoets.
A.HavingbornandeducatedB.Bornandeducated
C.SincebornandeducatedD.Tobebornandeducated
Thenewpowerstationisreportedwithinthreeyears.
A.tohavecompletedB.tohavebeencompleted
C.tocompleteD.havingbeencompleted
neglectingoureducation,myfathersentmybrotherandmetoasummerschool.
A.TobeaccusedofB.Accusingof
C.ThathewasaccusedofD.Accusedof
Thematchwascancelledbecausemostofthemembersamatchwithoutastandard
court.
B.wereobjecttohave
D.wereobjecttohavinginclass.
Iappreciatetoyourhome.
A.objectedtohaving
C.objectedtohaveTheteacherdoesn'tpermit
A.smoke
B.tosmoke
C.smoking
D.tohavesmoke
A.tobeinvitedB.tohaveinvitedC.havinginvitedD.beinginvited
Thespeaker,forhersplendidspeeches,waswarmlyreceivedbytheaudience.
A.havingknownB.beingknownC.knowingD.known
JohnoftenattendspubliclecturesattheUniversityofOxford,chieflyhisEnglish.
A.toimproveB.improvingC.tohaveimprovedD.improved
JimissorrysoimpolitetoyourguestlastSaturday.
A.tobeB.havingbeenC.beingD.tohavebeen
Buildingthatrailwaywasverydifficultandinvolvedtentunnels.
A.digB.diggingC.tohavedugD.havingdig
Mr.Smithadvisedustowithdraw.
A.sothattogetnotinvolvedB.soastogetnotinvolved
C.soasnottogetinvolvedD.sothatnottogetinvolved
inaseeminglyendlesswar,thegeneralwasforcedtoevaluatethesituationagain.
A.Sincethelossof50000soldiersB.Becauseof50000soldiershavinglost
C.50000soldierswerelostD.Havinglostover50000soldiers
Theministerhadhissecretariesapressconference.
A.arrangingB.toarrangeC.arrangeD.arranged
Mywifesaidinherletterthatshewouldappreciatefromyousometime.
A.hearingB.tohearC.havingheardD.tohaveheard
Thecomputerworksveryfast,dataatthespeedoflight.
A.handlingB.havinghandledC.handledD.handles
38.Afterforthejob,youwillberequiredtotakealanguagetest.
A.beinginterviewedB.interviewedC.interviewingD.havinginterviewed
39.Havingnomoneybuttoknow,hesimplysaidhewouldgowithoutdinner.
A.notwantinganyoneB.nottowantanyone
C.wantednooneD.towantnoone
40.Mr.Johnsonpreferredheavierworktodo.
A.tobegivingB.tohavegivenC.tobegivenD.havinggiven
41.Iremembertohelpusifweever