《2022年虚拟语气专题练习 .pdf》由会员分享,可在线阅读,更多相关《2022年虚拟语气专题练习 .pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、虚拟语气专题练习1.Without electricity human life _ quite difficult today.A.is B.will be C.would have been D.would be 2.I didnt see your sister at the meeting.If she _,she would have met my brother.A.has come B.did come C.came D.had come 3.Its quite impossible that it will rain tomorrow.But if it _,I would s
2、till go to the park.A.should rain B.would rain C.rains D.had rained 4.I _ if she _ me.A.would have overslept,didnt call B.would have overslept,hadnt called C.overslept,hadnt called D.would overslept,didnt call 5.When a pencil is partly in a glass of water,it looks as if it _.A.breaks B.has broken C.
3、were broken D.had been broken 6.The young man insisted that he _ nothing wrong and _ free.A.did;set B.had done;should be set C.should do;be set D.had done;must be set 7.The new airport _ if they had not stopped working on it.A.would complete B.had been completed C.had completed D.would have been com
4、pleted 8.The doctor did everything he could so that he _ save the soldiers life.A.might B.must C.had to D.was able to9.She made the demand that the journalists _ at once _ Iraq.A.leave;for B.leave;to C.left;to D.to be left;for 10.The guard at the gate insisted that everybody _ the rules.A.obeys B.ob
5、ey C.will obey D.would obey 11.He talked as if he _ for years.A.is living there B.was living there C.has lived there D.had lived there 12.If there were no subjunctive mood,English _much easier.A.will be B.would be C.could have been D.would have been 13.I stayed at hotel while in NY.Oh,did you?You_ w
6、ith Barbara.A.would stay B.could stay C.could have stayed D.must have stayed 14.Had you listened to the doctor,you _ all right now.A.are B.were C.would be D.would have been 名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 4 页 -15._ today,he would get there by Friday.A.Would he leave B.Was he leaving C.Were he to leav
7、e D.If he leave 16.He treated me as though _ his own son.A.I am B.I would be C.I was D.I were 17._ I be free tomorrow,I could go with you.A.Could B.Should C.Might D.Must 18._ to do the work,I should do it some other way.A.If were I B.I were C.Were I D.Was I 19._ your letter,I would have written back
8、 two days ago.A.If I received B.Should I receive C.Had I received D.If I could have received 20._,he would have passed the exam.A.If he were to study B.If he studied hard C.Had he studied hard D.Should he study hard 21.Should it rain,the crops _.A.would be saved B.would have been saved C.will be sav
9、ed D.had been saved 22.You _ earlier.The bus left a moment ago.A.would come B.should have come C.may come D.have come 23.He smiled as if he _ my thoughts.A.read B.was reading C.had read D.has read 24.I _ you some money,but I hadnt any on me then.A.would lend B.would have lent C.may lend D.may have l
10、ent 25.-Have you ever been to Beijing?-No,but I wish I _.A.have B.will C.do D.had 26.Where is Xiao Zhang?I wish I _ him at once.A.can find B.will find C.could find D.could have found.27.I wish I _ there then.A.was B.were C.had been D.would be 28.Its time we _ to bed.A.must go B.will go C.went D.have
11、 gone 29.If only I _ my watch.A.hadnt lost B.havent C.didnt D.dont 30.You _ such a serious mistake if you had followed his advice A.may not make B.might have not made C.shouldnt have made D.might not have made 31.He _ the test.But he wasnt careful enough.名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 4 页 -A.could h
12、ave passed B.were able to pass C.must have passed D.might be able to pass 32.We _ the work on time without your help.A.hadnt had finished B.didnt have finished C.couldnt have finished D.cant have finished 33.If you _ at school,you _ a college student now A.had studied hard;would have been B.should h
13、ave studied hard;should have been C.had studied hard;would be D.would study hard;must have been 34.If only I _ as young as you are!A.being B.am C.be D.were 36.He _ to help but he couldnt get there in time.A.want B.wanted C.had wanted D.have wanted 37.Look at the terrible situation I am in!If only I
14、_ your advice.A.follow B.had followed C.would follow D.have followed 38._ more attention,the trees could have grown better.A.Given B.To give C.Giving D.Having given 39.Its about time that you _ your store.A.close B.closed C.have closed D.had closed 40.The situation required that China _ its door to
15、the outside world.A.must open B should open C.have to open D.has to open 41.I _ you a more valuable present for your birthday.I was short of money at that time.A.would buy B.would have bought C.had bought D.must have brought 42.A few minutes earlier and we _ the train.A.have caught B.had caught C.we
16、re to catch D.could have caught 43._ for my illness I would have lent him a helping hand.A.Not being B.Without being C.Had it not been D.Not having been 44.-Do you know where he comes from?-No,but his accent suggests that he _ from the south.A.was B.should be C.is D.were 45._ be sent to work there?A
17、.Who do you suggest B.Who do you suggest that should C.Do you suggest who should D.Do you suggest whom should 名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 4 页 -46.It is natural that he_ so.A.thinks B.think C.thought D.will think 47.The old professor gave orders that the experiment_ before 6.A.was finished B.will
18、finish C.be finished D.shall be finished 48._ you succeed and _you be healthy.A.May;may B.Wish;wish C.Hope.hope D.Should.may 49.The pilot kept calm in the terrible storm,otherwise an accident _.A.couldnt be preventedB.mustn t have preventedC.wouldn t have been preventedD.shouldnt prevent50.I was very busy yesterday,otherwise I_ to the meeting.A.came B.would come C.had come D.would have come 1-5 DDABC 6 10 BDAAB 1115 DBCCC 1620 DBCCC 2125 ABCBD 2630CCCAB3134 ACCD 3640 CBABB 4145 BDCCA 46-50 BCACD名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 4 页 -