《2021年高考英语 情态动词专项练习题.doc》由会员分享,可在线阅读,更多相关《2021年高考英语 情态动词专项练习题.doc(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1高中英语语法练习高中英语语法练习-情态动词情态动词一、基础练习1.He _ have completed his work;otherwise,he wouldnt be enjoying himself by the seaside.A.shouldB.mustC.wouldntD.cant2.I _ have been more than six years old when the accident happened.A.shouldntB.couldntC.mustntD.neednt3.This cake is very sweet.You _ a lot of sugar in
2、it.A.should putB.could have putC.might putD.must have put4.He paid for a seat,when he _ have entered free.A.couldB.wouldC.mustD.need5.I was on the highway when his car went past followed by a police car.They _ at least150 kilometers an hour.A.should have been doingB.must have been doingC.could have
3、doneD.would have done6.-Tom is never late for work.Why is he absent today?-Something _ to him.A.must happenB.should have happenedC.could have happenedD.must have happened7.-Do you know where David is?I couldnt find him anywhere.-Well.He _ have gone far-his coat is still here.A.shouldntB.mustntC.cant
4、D.wouldnt8.-Lucy doesnt mind lending you her dictionary.-She _.Ive already borrowed one.A.cantB.mustntC.needntD.shouldnt9.-Catherine,I have cleaned the room for you.-Thanks.You _ it.I could manage it myself.A.neednt doB.neednt have doneC.mustnt doD.shouldnt have done10.There_ be any difficulty in pa
5、ssing the road test since you have practised a lotin the driving school.A.mustntB.shantC.shouldntD.neednt11.-The woman biologist stayed in Africa studying wild animals for 13 years before shereturned.-Oh,dear!She _ a lot of difficulties!A.may go thoughB.might go throughC.ought to have gone throughD.
6、must have gone though12.-Ive taken someone elses green sweater by mistake.2-It _ Harrys.He always wears green.A.has to beB.will beC.mustnt beD.couldbe13.Helen _ go on the trip with us,but she isnt quite sure yet.A.shallB.mustC.mayD.can14.If I _ plan to do anything I wanted to,Id like to go to Tibet
7、and travelthrough as much of it as possible.A.wouldB.couldC have toD.ought to15.You might just as well tell the manufacturer that male customers_ not like the designof the furniture.A.mustB.shallC.mayD.need16.-Who is the girl standing over there?-Well,if you _ know,her name is Mabel.A.mayB.canC.must
8、D.shall17.Children under 12 years of age in that country_ be under adult supervisionwhen in a public library.A.mustB.mayC.canD.need18.The interest _ be divided into five parts,according to the agreement madeby both sides,declared the judge.A.mayB.shouldC.mustD.shall19.-Ill tell Mary about her new jo
9、b tomorrow.-You _ her last week.A.ought to tellB.would have toldC.must tellD.should have told20.I _ pay Tom a visit,but Im not sure whether I will have time this Sunday.A.shouldB.mightC.wouldD.could21.-I dont mind telling you what I know.-You _.Im not asking you for it.A.mustntB.may notC.cantD.needn
10、t22.-Excuse me,but I want to use your computer to type a report.-You_ have my computer if you dont take care of it.A.shantB.might notC.needntD.shouldnt23.-Excuse me.Is that the right way to the Summer Palace?-Sorry,Im not sure,but it _ be.3A.mightB.willC.mustD.can24.-Mum,Ive been studying English si
11、nce 8 oclock._ I go out and playwith Tom for a while?-No,Im afraid not.Besides,its raining outside now.A.cantB.wouldntC.maynotD.wont25.I often see lights in that empty house.Do you think I _report it to the police?A.shouldB.mayC.willD.can26.Mr.White_ at 8:30 for the meeting,but he didnt show up.A.sh
12、ould have arrivedB.should arriveC.should have had arrivedD.should be arriving27.You _ be tired-youve only been working for an hour.A.must notB.wontC.cantD.may not二、提高练习1-Shall I tell John about it?-No,you _.Ive told him already.A.needntB.wouldntC.mustntD.shouldnt2.-There were already five people in
13、the car,but they managed to take me as well.-It _ a comfortable journey.A.cant beB.shouldnt beC.mustnt have beenD.couldnthave been3.-Why didnt you come to see me?-I _,but I was too busy yesterday.A.liketoB.shouldlike toC.would like to haveD.am goingto4.You cant imagine that a well-behaved gentleman
14、_ be so rude to a lady.A.mightB.needC.shouldD.would5.There was plenty of time;she _.A.mustnt have hurriedB.neednt4have hurriedC.may not have hurriedD.wouldnt havehurried6.-Is John coming by air?-He should,but _ not.He likes taking trains.A.mustB.canC.needD.may7.-_ it be Li Ping who broke the glass?-
15、No.It _ be Wang Hai who did it.A.Could;mayB.Can;canC.May;mustD.Can;must8.When the old man was alive,he _ sit for hours at the door.A.wouldB.couldC.mustD.might9.Jack,you _ play with the knife;you _ hurt yourself.A.wont;cantB.mustnt;mayC.shouldnt;mustD.cant;should10.Ive decided to take the job and I _
16、 change my mind.A.mustntB.cantC.wontD.may not11.She _ into the thick forest alone on such a dark night.A.dares not goB.daresnot to goC.dare not to goD.doesnt dare to go12.My parents never remember my telephone number,and they always _ look it up.A.mustB.canC.shouldD.have to13.-Where is Jack?I cant f
17、ind him anywhere.-He _ his homework upstairs.A.might have doneB.must have doneC.might bedoingD.must do14.He _ you more help,even though he was very busy.A.might have givenB.might giveC.may havegivenD.may give15.-If he _,he _ that food.-Luckily he was sent to the hospital immediately.A.was warned;wou
18、ld not takeB.had been warned;would not have taken5C.would be warned;had not takenD.would have been warned;hadnot taken16.-I hear youve got a set of valuable Australian coins._I have a look?-Yes,certainly.A.DoB.MayC.ShallD.Should17.When can I come for the photos?I need them tomorrow afternoon.Theybe
19、ready by 12:00.A.canB.shouldC.mightD.need18.I_ such a mistake again.A.will never makeB.shall never makeC.can never doD.need never do19.He began to write two hours ago.He _ have finished the article now.A.mustB.oughtC.wouldD.had to20.Looking at my determined face,the big boy _ pick up the fight.A.dar
20、es notB.dare notC.doesnt dareD.dares not to21.You know that you were driving 100 km an hour,dont you?No officer,I _.This car doesnt do more than 80.A.may not have beenB.couldnt have beenC.mustnt have beenD.shouldnt have been22.I think he could have joined us,but he _A.doesntB.didC.didntD.couldnt23.W
21、hy _ it rain now?I _ go to the concert at 7.What a pity!A.can,might notB.should,needntC.must,cantD.need,mustnt24.He was caught in the rain last night.That _ his cold.A.can bring aboutB.ought to bring aboutC.should have brought aboutD.may have brought about25.Did you visit the famous museum?No,we _,b
22、ut we spent too much time shopping.A.could have visitedB.must have visitedC.can t have visitedD.shouldnt have visited26.You must phone us every week.Yes,I _.A.mustB.have toC.willD.should627.Dont throw the bottles away.They _ in the future.A.mayneedB.areneededC.canbeneedingD.might be needed28.English
23、 is a language that many people around the world _ not speak perfectly but_ at least understand.A.may,canB.would,mightC.will,mustD.could,might29.I wonder why Mr.Wang didnt attend the lecture.He _ another one.A.couldhaveB.musthaveC.mighthavehadD.should have had30.He was taken away by the police.He _
24、for a robber.A.must be mistakenB.was being mistakenC.mustmistakeD.must have been mistaken31.I wonder if I _ smoke here.No,you _.Could you see the sign No Smoking there?A.can,needntB.shall,wontC.must,cantD.may,mustnt32.I havent seen Mr.White for weeks.What _ to him?A.must have happenedB.may have happ
25、enedC.can have happenedD.may happen33.I didnt go to work yesterday afternoon because my car broke down.You _ mine.I wasnt using it.A.might borrowB.could have borrowedC.can have borrowedD.ought to borrow34.A man answered the phone.I suppose it was her husband.It _ her husband.He has been dead for age
26、s.A.mustnt beB.couldnt have beenC.may not havebeenD.mustnt have been35.Considering that Tom always did well in all his subjects,he _ in the final exam.A.mustnt failB.couldnt have failedC.ought not tofailD.mustnt have failed36.She _ the hospital so soon,for she has not yet recovered.A.wouldnt have le
27、ftB.shouldnt have leftC.mustnt have leftD.didnt have to leave37.I promise her daughter _ get a nice present on her birthday.Will it be a big surprise to her?A.shouldB.mustC.wouldD.shall738.Whats wrong with your pen?The ink _ come out.A.cantB.doesntC.hasntD.won t39.Whatever you want,you _ have it on
28、condition that you get the best result.saidthe boss.A.wouldB.ought toC.shallD.could40.Tom,you are so lazy!This work _ hours ago.A.should finishB.must have finishedC.should have been finishedD.might have finished参考答案:一、1-5 BBDAB6-10 DCCBC11-15DDCBC16-20 CADDA21-25 DAAAA26-27 AC二、1 20:ADCCBDDABCDDCABBBAAB21 40:BCCDACDACDDCBBBBDDCC