当前位置:文档之家› 情态动词与虚拟语气

情态动词与虚拟语气

一.情态动词1.---Could I borrow your dictionary?----Yes,of course you_____.A.mightB. willC. canD. should2.---Shall we go skating or stay at home?----Which _____do yourself?A.do you ratherB.would you ratherC.will you ratherD.should you rather3.It’s nearly seven o’clock.Jack ___be here at any moment.A. must B need C should D can4.A computer __think for itself ,it must be told what to do.A. can’t B couldn’t C may not D might5. Johnny,you ___play with the knife.You ___hurt yourself.A.won’t ;can’tB. mustn’t; mayC. shouldn’t; mustD. can’t; shouldn’t6.—Shall I tell John about it?-----No,you _____.I’ve told him already.A. needn’tB.wouldn’tC. mustn’tD. shouldn’t7.---Don’t forget to come to my birthday party tomorrow.----______.A.I don’tB.I won’tC.I can’tD.I haven’t8.He ____you more help,even though he was busy.A.might have givenB.might giveC.may have givenD.may give9.----There were already five people in the car but they managed to take me as well. ---It ___a comfortbable journey.A.can’t beB.shouldn’t beC.mustn’t have beenD.couldn’t have been10.I told Sally how to get there ,but perhaps I ___for her.A.had to write it outB.must to have written it outC.should have written it outD.ought to write it out11.---When can I come for photos?I need them tomorrow afternoon.---They ___be ready by 12:00.A.canB. should C might D need12.---I stayed at a hotel while in New York.----Oh,did you?You ____with Barbara.A.could have stayedB.could stayC.would stayD.must have stayed13.-----Alice, you feed the bird today.____?-----But I fed it yesterday.A.do youB.will youC.didn’t youD.don’t you14.The fire spread through the hotel very quickly but everyone ____get out.A.had toB.wouldC.was able toD.could15.---Will you stay for lunch?----Sorry,___.My brother is coming to see me.A.I mustn’tB.I can’tC.I needn’tD.I won’t16.-Are you coming to Jeff’s party?---I’m not sure.I ____go to the concert instead.A.muchB.wouldC.shouldD.might17.I was really anxious about you .You ____home without a word.A.mustn’t leaveB.shouldn’t have leftC.couldn’t have leftD.needn’t leave二.虚拟语气18.—We could have walked to the station,it was so near.---Yes .A taxi ___at all necessary.A.wasn’tB.hadn’t beenC.wouldn’t beD.won’t be19.I didn’t see your sister at the meeting .If she __,she would have met brother.A.has comeB.did comeeD.had come20.—If he _____,he ___that food.-----Luckily he was sent to the hospital immediately.A.was warned;would not takeB.had been warned;would not have takenC.had be warned;had not takenD.would have been warned;had not taken21.When a pencil is partly in a glass of water,it looks as if it____.A.breaksB.has brokenC.were brokenD.had been broken22.If it _____for the snow,we ___the mountain yesterday.A.were not;could have climbedB.were not ;could climbC.had not been;could have climbedD.had not been ;could climb23.Without eletricity,human life ___quite difficult today.A.isB.will beC.would have beenD.would be24.I didn’t see your sister at the meeting.If she ___,she would have met my brother.A.has comeB.did comeeD.had come【习题精选】1.---Did you finish your homework ?--No. We ____it ,but we spent too much time watching TV.A.could have finishedB.must have finishedC.can’t have finishedD.shouldn’t have finished2.---You must phone us when you get there.----Yes,I____.A.mustB.have toC.willD.should3.Peter _____come to our party tonight ,but he isn’t sure yet.A.mustB.mayC.canD.will4.I wish I ______what was going to happen.A.knowB.knewC.have knownD.will know5.---Could I borrow your bike?---Yes,of course you ___.A.mightB.shouldC.canD.will6.If only he ___to buy some fruit,we would have something to eat.A. had rememberedB.rememberedC.will rememberD.remembers7.But for the rain,we ____a nice holiday.A.have hadB.will have hadC.would have hadD.had8.John,you ____play with the knife ,you __hurt yourself.A.won’t ;can’tB.mustn’t ;mayC.shoudn’t ;mustD.can’t ;shouldn’t9.It was ordered that no parking ___allowed in front of the building.A.isB.beC.wasD.would be10.She ____out alone at night.A.dare not to goB.dare not goC.doesn’t dare to goD.doesn’t dare go11.I ____up early this morning ,so I stayed in bed until 8o’clock a.m.A.needn’t have gotB.didn’t need to getC.shouldn’t have gotD.can’t have got12.Mary ____my letter,otherwise she would have gone to the concert.A.has receivedB.ought to have receivedC.couldn’t have recevedD.shouldn’t have received13.---Shall I book a table for the dinner?---No,you _____;the restaurant won’t be full this evening.A.wouldn’tB.mustn’tC.couldn’tD.needn’t14.____hand in his exercise book before Monday?A.Need he toB.Does he needC.Needs he toD.Need he15.By reading quickly,I __the book before the library closed.A.could he finishingB.could have finishedC.could finishD.can finish16.---Must I get through the business in one evening?-----No,you _____.A.mustn’tB.haven’t toC.needn’t toD.don’t have to17.Close the door behind you,___?A.don’t youB.do you C .shall you D.will you.18.Let us play basketball ,___?A.will youB.don’t youC.shall weD.do you19.Let’s clean our classroom,____?A.will youB.don’t weC.shall weD.do you20.He ____his lunch now;the dining ha ll hasn’t opened yet.A.mustn’ t be havingB.shouldn’t be havingC.needn’t be havingD.can’t be having21.He ____me your secret.But he meant no harm.A.should have toldB.ought not to toldC.would not tellD.ought not to have told22.He ____come here.A.dared not toB.dare notC.does dare notD.dare not to23.----Why didn’t you buy it ?----I _____,but I didn’t have th money.A.wouldB.would haveC.had hadD. had bought24.---Would you like to go to the cinema tonight ?--I wish I ___,but I have to study for a test.A.hadB.wouldC.couldD.did25.----___it be Tom who swept the floor?---No.It ___be Mary who did it.A.Can;willB.Could ;mustC.Might ;mustD.Must;must26.When I was in difficult,he ____gladly help me.But he gives me no help at all.I wonder why.A.woulded toC.was used toD.is used to27.-----Professor Li,many students want to see you.----__they wait here or outside ?A.DoB.WillC.ShallD.Are28.----What has happened to Tom?-----I don’t know.He ___lost.A.could getB.might getC.can have gotD.may have got29.You ___have the book as soon as I finished it.A.willB.mustC.canD.shall30.Why did you throw the bottle out of the window?You ___somebody.A.might hurtB.could have hurtC.would hurtD.must have hurt31.----Is he all right now?----Yes.Who __that such a serious illness could be cured?A.had thoughtB.has thoughtC.was thinkingD.would have thought32.---Be sure to get there on time,____you?----Of couse,we_____.A.will;willB.won’t ;shallC.don’t ;doD.can ;must33.—Why do you ask me to do difficult work?---Because you ____do such a tight and nobody is fit for it.A.wouldB.can D.should D.may34.We have been away for twenty years .You __imagine how delighted we were when meeting again.A.mustB.canC.willD.might35.She ____the hospital so soon, for she has not yet recovered.A.wouldn’t have left Bshouldn’t have leftC.could have lef tD.mustn’t have left36.---I wonder if I ____smoke here?----No,you ___.Could you see the sign “NO SMOKING”there?A.can;needn’tB.shall;won’tC.must;can’tD.may;mustn’t37.---How about going at four this afternoon?---OK,that ____be a good time for me.Where shall we meet ?A.wouldB.couldC.mightD.should38.----What happened to the roses I gave you?---The roses ______well,but I didn’t water them.A.would growB.might growC.would have grownD.needn’t have grown39.The line was busy;somebody____the telephone.A.may have usedB.may be usingC.must have been usingD.must be using40.---I hear you have written a book.----Yes ,the book ____be out in a month or so.A.canB.dareC.shouldD.need41.I will try it again,though I ___fail.A.canB.shallC.mayD.will42.He pushed the door again and again,but it ____ open.A.may notB.can’tC.didn’tD.wouldn’t43.When winter comes,some birds __fly away to the south.A.willB.wouldC.canD.should44.You say you will not do it,but I say you ____do it.A.shallB.willC.wouldD.need45.-----Won’t you tell me more about your problem?---I ___talk about it any more.A.would rather not toB.wouldn’t ratherC.would rather notD.wouldn’t r ather to46.It’s necessary that you ___spoken English now and then.A. might practiseB.must practiseC.should practiseD.practised47.My suggestion is that a few more people a few more people __there to help me.A.be sentB.have sentC.sentD.should send48.It is high time that all of you ____to bed.A.goB.will goC.must goD.went49.The teacher demanded that the exam __before eleven.A.would be finishedB.must be finishedC.be finishedD.must he finishing50.I’d rather you _____at home all day today.A.stayB.stayedC.should stayD.have stayed。

相关主题