《2022年虚拟语气和情态动词练习 .pdf》由会员分享,可在线阅读,更多相关《2022年虚拟语气和情态动词练习 .pdf(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1 虚拟语气和情态动词练习1.I didn t go to class last night because there was something wrong with my bike.You_ mine.I wasn t using it.A.could borrow B.could have borrowed C.must have borrowed D.should borrow 2.Mary s mother,with her two aunts,_ in London one more week.A.demand that she stay B.demands that she s
2、tays C.demands that she stay D.demand that she stays 3.Tom _ come with us tonight,but he isn t very sure yet.A.must B.may C.can D.will 4.Must I renew the book now?No,you _.You _ that before the deadline.A.mustn t;should do B.needn t;should have done C.may not;should do D.can t;should have done 5.I h
3、ad _ Jack not to skate on thin ice,but he wouldn t listen to me.A.suggested B.persuaded C.made D.warned 6.Who would you rather _ you with your English?A.help B.helped C.helping D.to help 7.My son are not a little restless.Oh?Boys _be boys.A.should B.can C.may D.will 8.Why didn t you go to the cinema
4、 yesterday?I _,but my wife returned from France the moment I was leaving.A.was going to B.would C.did D.had 9.My goodness!We have missed the flight.We _it,but we were caught in the traffic jam.A.could have caught B.ought to catch C.might catch D.must have caught 10.I failed again.I wish I _ harder.B
5、ut you _.A.had worked;hadn t B.worked;dontC.had worked;didn t D.worked,didn t11.When _ we meet again?_ it any time you like.A.will;Do B.will;Make C.shall;.Do D.shall;Make 12.We want someone to design the new art museum for us._ the young fellow have a try?A.May B.Shall C.Will D.Need 名师资料总结-精品资料欢迎下载-
6、名师精心整理-第 1 页,共 10 页 -2 13.You couldn t have chosen any gift better for me._.A.Oh,I d choose a better one for you B.You ve had a gift for music,haven t you?C.I m glad that you like it so much.D.Sorry,but don t blame me,dear.14.We used to work in the same office and we _ have coffee together.A.would B
7、.should C which D.might 15.I _ to take a holiday this summer,but I had to change my plan.A.would hope B.was hoping C.had been hoped D.had hoped 16.You must call them every week.Yes,I _.A.must B.should C.have to D.will 17.Shall we go to the concert this Sunday?I m afraid I_,for I promised to go fishi
8、ng with Bill.A.mustntB.cantC.shouldn tD.neednt18.I would have paid _ for the bike if the salesman _ because I really wanted it.A.as much twice;insisted B.much twice;had insisted C.two times more;insists D.twice as much;had insisted 19.Would you have written to him had it been possible?Yes,but I _bus
9、y with my work.A.was B.am C.had been D.would be 20._ the maths examination I would have gone to the football match last Sunday.A.But for B.As for C.In spite of D.Because of 21.If you _ wait for me for another 10 minutes,I will go out for a walk with you.A.shall B.will C.should D.must 22.I wonder how
10、 she _ that to her parents.A.dares say B.dare to say C.dared say D.not dare say 23.I promise that my son _ get a nice present on his birthday.Will it be a big surprise to him?A.should B.must C.would D.shall 24.You didn t go to the party yesterday,or I _ you.A.would see B.could see C.might have seen
11、D.might see 25.My watch is missing.You _ it on the desk in your room.A.must forget B.must have forgotten C.must have left D.must leave 26.You _to the meeting this afternoon if you have something important to do.A.needn t to come B.don t need come 名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 10 页 -3 C.don t need c
12、oming D.needn t come 27.If only we _about the danger,we couldn t have joined you.A.knew B.had known C.would know D.should know 28.It is about time that we _the meeting.A.begin B.would begin C.should begin D.will begin 29.It is a pity that she _such an interesting lecture.A.should miss B.missed C.mis
13、ses D.would miss 30.Their suggestion is that the wounded soldier _ to hospital at once.A.be sent B.is sent C.was sent D.would sent 31.But that she_ it,she wouldn t have believed it.A.sees B.saw C.had seen D.see 32.If you _with luck yesterday morning,you would not be so angry now.A.would be B were C.
14、should be D.had been 33.She tried her best in everything;_she would not have been what she was.A.otherwise B.but C.and D.but that 34.Who would rather have _you to look after your children?I would rather you _me to look after my children.A.helped;to help B.to help;help C.help;helped D.help;help 35.It
15、 is highly desirable that every effort _to reduce the pollution in Beijing.A.is made B.was made C.be made D.has been made 36.This dialogue should _a question,not a puzzle.I am _.A.have started with;to blame B.start with;to be blamed C.have started from;to blame D.start from;to be blamed 37.Are you c
16、oming to Mike s party?I m not sure.I _go to the concert instead.A.must B.would C.should D.might 38.I hear you ve got a lot of valuable Singapore stamps._ I have a look?Yes,certainly.A.Do B.May C.Shall D.Should 39.They suggested the plan _ again but I advised _at once.A.discussed;to carry it out B.be
17、 discussed;carrying it out C.should discuss;carrying out it D.to be discussed;to carry it out 40.We used to work in the same office and we _ often have tea together after work.A.should B.could C.might D.would 41._ that a good student like him should have made such a big mistake.A.It is strangely B.I
18、t is surprised C.It s understood D.It s surprising 42.What s the matter with you?Oh,I m not feeling well in my stomach.I _so much water-melon just now.名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 10 页 -4 A.shouldn t eat B.mustn t have eaten C.shouldn t have eaten D.mustn t eat 43.How could I thank you enough?Don
19、t mention it.Any other man _that.A.must do B.could do C.would have done D.should have done 44._,but she insisted that she _ to school.A.Though he was ill;went B.He was ill;go C.Having been ill;should go D.Having been ill;went 45.Tom didn t take the medicine last night,didn t he?_.A.No,but I wish he
20、wouldn t B.No,but I wish he had C.Yes,but I wish he did D.Yes,but I wish he wouldn t 46.He must have been watching TV at that time last night when his father came home,_?A.didn t he B.hasn t he C.wasn t he D.mustn t he 47.Mum,I climbed to get the Toy Bear from the top of the shelf.My goodness!You _
21、yourself.You _ do that next time.A.must have hurt;mustn t B.shouldn t have hurt;can t C.might have hurt;mustn t D.might have hurt;won t be able to 48.How is that,Joan?Yeah,it s from the boss.She _first,whether she likes it.A.shall go B.ought to have gone C.should go D.must have gone 49._ I take a re
22、st tomorrow,Mom?Sure.You _work tomorrow if you don t want to.A.May;needn t B.Must;mustn t C.Need;can t D.Shall;may not 50.Who _ it be that is knocking at the door?It _ be father,but I m not sure.A.can;may B.must;can C.may;must D.need;should 51.They didn t want to come with us at first,but then we _p
23、ersuade them.A.would B.could C.had to D.were able to 52.It was not possible that she _go down,step by step down the unexpected stairs into the dark below.A.should dare B.should dare to C.must dare D.must dare to 53.That young man made so much noise that he _ not have been allowed to attend the conce
24、rt.A.could B.must C.would D.should 54.She _ for what she has done,but why didn t you keep silent on it?名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 10 页 -5 A.ought to praise B.ought to be praised C.ought to be praising D.ought to have been praised 55.She was two hours late.What _ to her?A.may happen B.is happenin
25、g C.can have happened D.must have happened 56.The plant is dead.I _it more water.A.will give B.would have given C.must give D.should have given 57.We weren t sure which way to go.In the end we turned right.You _the wrong way.You _ left.A.went;should have turned B.have gone;must turn C.went;would hav
26、e turned D.had gone;must have turned 58.Where _?I got stuck in the heavy traffic,or I _ here earlier.A.did you go;had arrived B.are you;was C.were you;would come D.have you been;would have been 59.Mum,why not bring me along with you to the party?I thought you _ like to stay at home and watch TV.A.mi
27、ght B.should C.must D.ought to 60.How about going at four this afternoon?Ok,that _be a good time for me.A.ought B.need C.should D.would 61.If only he _quietly as the doctor instructed,he would not suffer so much now.A.lies B.lay C.had lain D has lain 62.The light is on.Could you have forgotten to tu
28、rn it off?Yes,I _.A.could B.should C.must D.might have 63.You _throw waste everywhere,or you _be punished for that.A.needn t;can t B.mustn t;may C.shouldn t;need D.dared;can 64.If I _ enough practice,I _ win the composition tomorrow.A.did;will B.did;would C.had done;would D.had done;would had done 6
29、5.I didn t go to see our former teacher while in Beijing.But I think you _.A.should B.should have C.ought have D.must have 66.Did you mind if I keep pets in this building?_.A.I d rather you didn t,actually B.Of course not,it is not allowed here C.Great!I love pets D.No,you can t 67.Could I borrow yo
30、ur dictionary?Yes,of course you _.A.might B.will C.can D.should 名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 10 页 -6 68.Show me your permit,please.Oh,it s not in my pocket.It _.A.might fall out B.could fall out C.should have fallen out D.must have fallen out 69.You _here for many times,for you are so familiar wit
31、h everything here.A.can t have been B.must be C.must have been D.might have gone 70._he come to see you?I don t think that is necessary,since I m recovering soon.A.Shall B.Will C.Can D.Should 71.Well done,Mike!_ more time,I _it better.A.Given;shouldn t have done B.Given;could have done C.Giving;migh
32、t not do D.Giving;could do 72.There were already five people in the car but they managed to take me as well.It _ a comfortable journey.A.can t be B.shouldn t be C.mustn t have been D.couldn t have been 73.Tom _yet,otherwise he would have telephone me.A.mustn t have arrived B.shouldn t have arrived C
33、.can t have arrived D.need not have arrived 74.You must have come here yesterday,_you?A.mustn t you B.haven t you C.don t you D.didn t you 75.He _to France.No,he _.He was seen working in his office this morning.A.mush have been;can t B.may have been;can t C.must have gone;can t D.might have gone;mus
34、tn t 76.Try as he _,he could not get out of the difficulties.A.is B.was C.may D.might 77.I m very strict in my work.I m afraid my boss will not be satisfied with it.You are right.You can t be too _ in your work.A.nervous B.careful C.careless D.lazy 78.Does anybody want an extra ticket to go to the c
35、oncert?Whom would you rather _ with you,Sam or me?A.go B.have go C.have gone D.have to go 79.I rang your house yesterday.A woman answered but I didn t recognize the voice.Oh,it _my sister Mary.A.must be B.must have been C.can have been D.might be 80.I ll tell Peter about his new job.You _ her last w
36、eek.A.ought to tell B.must tell C.would have told D.should have told 81.You _ show your pass at the entrance unless the guard asks you for it.名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 10 页 -7 A.mustn t B.can not C.needn t D.won t 82.Has Jane arrived yet?No,she _ an hour ago.A.was suppose to come B.must have co
37、me C.should come D.ought to have come 83.Did you walk home by yourself last night?Yes,I did.But I guess I _.A.mustn t have B.may not have C.shouldn t have D.shouldn t 84.You _her at the beginning,but now it is too late.A.ought to have refused B.ought to refuse C.ought have refuse D.needn t refuse 85
38、.What has happened to Tom?I don t know.He _lost.A.could get B.might C.can have got D.may have got 86.He _his parents about his failure in the examination.A.dares not tell B.dares not to tell C.dare not tell D.dare not telling 87.A rich man _ about his next meal.A.does not need to worry B.does not ne
39、ed worry C.needs not worry D.needs not to worry 88.It can t be your teacher,_?A.can t it B.isn t it C.can it D.is it 89.He must have finished the job by the end of last month,_?A.mustn t he B.hasn t he C.didn t he D.hadn t he 90.Did you go anywhere after supper?I _,but I went the cinema instead.A.wo
40、uld have studied B.ought to study C.should have studied D.must have studied 91.Six o clock will be too late to go;you _stay at home.A.have better B.may as well C.may well D.would rather 92.You are wet through.You _ in the rain.A.must be caught B.must have caught C.must have got caught D.may be walki
41、ng 93.I can t find Mr.Smith anywhere in the office building.Where _ he have gone?A.must B.may C.should D.can 94.A driver _drive too carefully.A.must B.can t C.should D.ought to 95.There used to be a church in the west of the town,_?A.didn t there B.usedn t to there C.used there D.usedn t to there 名师
42、资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 10 页 -8 96.If he _,he _that food.Luckily he was sent to hospital immediately.A.was warned;would not take B.had been warned;would not have taken C.would be warned;had not taken D.would have been warned;had not taken 97.I told Sally how to get here,but perhaps I _ for her.
43、A.ha d to write it out B.must have written it out C.should have written it out D.ought to write it out 98.I would not change my mind if the sun _ in the west tomorrow morning.A.were to rise B.could rise C.might rise D.will rise 99.Henry,you _ play with the knife,you _ hurt yourself.A.won t;can t B.m
44、ustn t;may C.shouldn t;must D.can t;shouldn t 100.Can I help you,sir?Yes,I bought this radio here yesterday,but it _.A.didn t work B.won t work C.can t work D.doesn t work 101.Peter ought not to _ me your secret,but he meant no harm.A.have told B.tell C.be telling D.having told 102.It is demanded th
45、at those who can t attend the meeting next Monday _ the reason to the headmaster before this weekend.A.will explain B.shall explain C.explain D.should be explained 103.The serious expression on everybody s face suggested that something dangerous _ to the miners.A.happened B had happened C.should hap
46、pen D.happen 104.We ll have five guests altogether.So fifteen bottles of beer _be enough.Do you think so?A.may B.might C.ought D.should 105._ the sun,nothing on earth could live.A.Were it not to B.If it were not to C.If it had not been for D.If it were not for 106.He is already on the wrong side of
47、forty.It s about time that he _ himself a wife and settled down.A.finds B.would find C.found D.had found 107.The order came that medical supplies _ to the village without delay.A.would be sent B.should send C.be sent D.must be sent 名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 10 页 -9 1.B 2.C 3.B 4.D 5.D 6.B 7.D 8
48、.A 9.A 10.C 11.D 12.B 13.C 14.A 15.D 16.D 17.B 18.D 19.A 20.A 21.B 22.C 23.D 24.C 25.C 26.D 27.B 28.C 29.A 30.A 31.C 32.D 33.A 34.C 35.C 36.A 37.D 38.B 39.B 40.D 41.D 42.C 43.C 44.B 45.B 46.C 47.C 48.A 49.A 50.A 51.D 52.B 53.D 54.D 55.C 56.D 57.A 58.D 59.A 60.D 61.C 62.D 63.B 64.C 65.B 66.A 67.C 68.
49、D 69.C 70.A 71.B 72.D 73.C 74.D 75.C 76.D 77.B 78.B 79.B 80.D 81.C 82.D 83.C 84.A 85.D 86.C 87.A 88.D 89.D 90.C 91.B 92.C 93.D 94.B 95.A 96.B 97.C 98.A 99.B 100.B 101.A 102.C 103.B 104.D 105.D 106.C 107.C 1.B 2.C 3.B 4.D 5.D 6.B 7.D 8.A 9.A 10.C 11.D 12.B 13.C 14.A 15.D 16.D 17.B 18.D 19.A 20.A 21.B
50、 22.C 23.D 24.C 25.C 26.D 27.B 28.C 29.A 30.A 31.C 32.D 33.A 34.C 35.C 36.A 37.D 38.B 39.B 40.D 41.D 42.C 43.C 44.B 45.B 46.C 47.C 48.A 49.A 50.A 51.D 52.B 53.D 54.D 55.C 56.D 57.A 58.D 59.A 60.D 61.C 62.D 63.B 64.C 65.B 66.A 67.C 68.D 69.C 70.A 71.B 72.D 73.C 74.D 75.C 76.D 77.B 78.B 79.B 80.D 81.C