基础语法知识训练情态动词.docx
《基础语法知识训练情态动词.docx》由会员分享,可在线阅读,更多相关《基础语法知识训练情态动词.docx(2页珍藏版)》请在冰豆网上搜索。
基础语法知识训练情态动词
基础语法知识训练·情态动词
1.ItoldSallyhowtogethere,butperhapsI_______forher.
A.hadtowriteitoutB.musthavewrittenitout
C.shouldhavewrittenitoutD.oughttowriteitout
2.—Therewerealreadyfivepeopleinthecarbuttheymanagedtotakemeaswell.
—It_______acomfortablejourney.
A.can’tbeB.shouldn’tbe
C.mustn’thavebeenD.couldn’thavebeen
3.It’snearlyseveno’clock.Jack_______behereatanymoment.
A.mustB.needC.shouldD.can
4.Johnny,you_______playwiththeknife,you_______hurtyourself.
A.won’t;can’tB.mustn’t;may
C.shouldn’t;mustD.can’t;shouldn’t
5.Thefirespreadthroughthehotelveryquicklybuteveryone_______getout.
A.hadtoB.wouldC.couldD.wasableto
6.—WhencanIcomeforthephotos?
Ineedthemtomorrowafternoon.
—They_______bereadyby12:
00.
A.canB.shouldC.mightD.need
7.—IstayedatahotelwhileinNewYork.
—Oh,didyou?
You_______withBarbara.
A.couldhavestayedB.couldstay
C.wouldstayD.musthavestayed
8.—AreyoucomingtoJeff’sparty?
—I’mnotsure.I_______gototheconcertinstead.
A.mustB.wouldC.shouldD.might
9.Iwasreallyanxiousaboutyou.You_______homewithoutaword.
A.mustn’tleaveB.shouldn’thaveleft
C.couldn’thaveleftD.needn’tleave
10.—IsJohncomingbytrain?
—Heshould,buthe_______not.Helikesdrivinghiscar.
A.mustB.canC.needD.may
11.Aleft-luggageofficeisaplacewherebags_______beleftforashorttime,especiallyatarailwaystation.
A.shouldB.canC.mustD.will
12.Iwonderhowhe_______thattotheteacher.
A.dared
tosayB.daresaying
C.didnotdaretosayD.daredsay
13.Whenhewasthere,he_______gotothatcoffeeshopatthecornerafterworkeveryday.
A.would=usedtoB.shouldC.hadbetterD.might
14.Ithasbeenannouncedthatcandidates_______remainintheirseatsuntilallthepapershavebeencollected.
A.canB.willC.mayD.shall
15.How_______yousaythatyoureallyunderstandthewholestoryifyouhavecoveredonlyapartofthearticle?
A.canB.mustC.needD.may
16.—Ihearyou’vegotasetofvaluableAustraliancoin._______Ihavealook?
—Yes,certainly.
A.DoB.MayC.ShallD.Should