大学英语语法专项练习题.docx
《大学英语语法专项练习题.docx》由会员分享,可在线阅读,更多相关《大学英语语法专项练习题.docx(27页珍藏版)》请在冰豆网上搜索。
![大学英语语法专项练习题.docx](https://file1.bdocx.com/fileroot1/2022-10/8/df5b14a3-07e6-45ed-94b2-bf37e62bc035/df5b14a3-07e6-45ed-94b2-bf37e62bc0351.gif)
大学英语语法专项练习题
大学英语语法专项练习题
一、时态
1.BytheendofAprilPeterhereforthreemonths.
A.willhavestayedB.willstayC.staysD.hasstayed
2.I'mawfullysorry,butIhadnoalternative.Isimply_____whatIdid.
A.oughttohavedoneB.havetodoC.hadtodoD.mustdo
3.We________ourbreakfastwhenanoldmancametothedoor.
A.justhavehadB.havejusthadC.justhadD.hadjusthad
4.Eversincethefamilymovedtothesuburbslastyear,they________betterhealth.
A.couldhaveenjoyedB.hadenjoyed
C.havebeenenjoyingD.areenjoying
5.Iboughtanewhouselastyear,butI______myoldhouseyet,soatthemomentIhavetwohouses.
A.didnotsellB.havenotsoldC.hadnotsoldD.donotsell
6.IdecidedtogotothelibraryassoonasI________.
A.finishwhatIdidB.finishedwhatIdid
C.wouldfinishwhatIwasdoingD.finishedwhatIwasdoing
7.He_________whenthebuscametoasuddenstop.
A.wasalmosthurtB.washurthimself
C.wastohurthimselfD.washurtinghimself
8.IsupposethatwhenIcomebackintenyears'timeallthoseoldhouses_______down.
A.willhavebeenpulledB.willhavepulled
C.willbepullingD.willbepulled
9.Bob'sleggothurt________thePurpleMountains.
A.whileheisclimbingupB.whilewewereclimbingup
C.whileweclimbedupD.whileheclimbedup
10.Pickmeupat8o'clock.I_______mybathbythen.
A.mayhaveB.willbehavingC.canhavehadD.willhavehad
11.Ifyousmokeinanon-smokingsectionpeople________.
A.willobjectB.objectedC.mustobjectD.haveobjected
12.Bytheendofthismonth,wesurely_______asatisfactorysolutiontotheproblem
A.havefoundB.willbefindingC.arefindingD.willhavefound
13.We__________tostartourownbusiness,butweneverhadenoughmoney.
A.havehopeB.hopeC.hadhopedD.shouldhope
14.Thegraybuildingiswheretheworkerslive,andthewhiteoneiswherethespareparts______
A.areproducingB.areproducedC.producedD.beingproduced
15.Whilepeoplemayrefertotelevisionforup-to-the-minutenews,itisunlikelythattelevision__________thenewspapercompletely.
A.willreplaceB.havereplacedC.replaceD.replaced
16.It'sreportedthatbytheendofthismonththeoutputofcementinthefactory________byabout10%.
A.willhaverisenB.hasrisenC.willberisingD.hasbeenrising
17.Untilthen,hisfamily___________fromhimforsixmonths.
A.didn'thearB.hasn’tbeenhearingC.hasn'theardD.hadn'theard
18.Theconference________afullweekbythetimeitends.
A.musthavelastedB.willhavelasted
C.wouldlastD.haslasted
19.GreatasNewtonwas,manyofhisideas_______todayandarebeingmodifiedbytheworkofscientistsofourtime.
A.aretochallengeB.maybechallenged
C.havebeenchallengedD.arechallenged
20.Itseemsoil_______fromthispipeforsometime.We’llhavetotakethemachineaparttoputitright.
A.hadleakedB.isleakingC.leakedD.hasbeenleaking
21.Onceenvironmentaldamage________,ittakesmanyyearsforthesystemtorecover.
A.hasdoneB.istodoC.doesD.isdone
22.Itwasverykindofyoutodothewashing-up,butyou_________it.
A.didn'thavetodoB.wouldn'thavedone
C.mightn'thavedoneD.mustn'thavedone
23.Hecamebacklate,_______whichtimealltheguestshadalreadyleft.
A.afterB.byC.atD.during
24.Sheoughttostopwork;shehasaheadachebecauseshe_______toolong
A.hasbeenreadingB.hadreadC.isreadingD.read
25.Thegrowthofpart-timeandflexibleworkingpatterns,andoftrainingandretrainingschemes,________morewomentotakeadvantageofemploymentopportunities.
A.haveallowedB.allowC.allowingD.allows
26.Youshouldhaveputthemilkintheicebox;Iexpectit_______undrinkablebynow.
A.becameB.hadbecomeC.hasbecomeD.becomes
27.Americawillneveragainhaveasanationthespiritofadventureasit_______beforetheWestwassettled.
A.couldB.wouldC.wasD.did
28.Therewasaknockatthedoor.Itwasthesecondtimesomeone________methatevening.
A.hadinterruptedB.wouldhaveinterrupted
C.tohaveinterruptedD.tointerrupt
29.Itwasonlyaftersomeprogress_________intheuseanddevelopmentofelectriccurrentthatmenbegantorealizetheimportanceandpossibilitiesofmagnetism.
A.wasmadeB.wouldhavebeenmade
C.hasbeenmadeD.hadbeenmade
30.Inthisexperiment,theyarewakenedseveraltimesduringthenightandaskedtoreportwhatthey________.
A.hadjustbeendreamingB.havejustbeendreaming
C.arejustdreamingD.hadjustdreamt
二、非谓语动词
1.Heworedarkglassestoavoid________.
A.havingbeenrecognizedB.toberecognized
C.recognizedD.beingrecognized
2.TheVikingarebelieved_______America.
A.tohavediscoveredB.todiscover
C