《2023年大学英语语法专题讲解及专项练习-虚拟语气.pdf》由会员分享,可在线阅读,更多相关《2023年大学英语语法专题讲解及专项练习-虚拟语气.pdf(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1【虚拟语气专项训练】1、It is important that a college studenta foreign language.Awill masterBmasterCmastersDwould master2、It is strange that shewithout saying a word.Ashould have gone outBwentCshould go outDgoes out3、If my lawyerhere last Saturday,heme from going.Ahad been,would have preventedBhad been,would
2、preventCwere,would preventDwere,would have prevent4、“He is a brave man.”“Yes,I wish Ihis courage.”AhaveBhadCwill haveDmay have5、If itrain,the crops would be saved.AshouldBwillCis going toDwas to6、He ordered that the medicineby a special plane.Awas sentBwould be sentCshould sendDbe sent7、If youthe me
3、dicine,youbetter now.Atook,would feelBhad taken,feltChad taken,would feelDtook,would have felt8、She is my sister,but she often acts as ifmy mother.AisBwasCwereDhad been9、I went to bed early last night,but I wish Iso.Adidnt doBhadnt doChavent done Dcouldnt do10、Id rather hetomorrow afternoon.Awill co
4、meBcomesCcomingDcame11_ smoking,he would not have got cancer in the lung.A.Was he given upB.Had he given upC.Did he giveD.If he gave up12.We insisted that the meaningless argument _.A.should bring to an endB.was brought to an endC.might come to an endD.come to an end13.I _ to your birthday party las
5、t Sunday.Unfortunately,you were out on business.A.had comeB.cameC.would comeD.would have come14.His suggestion that you _once more sounds reasonable.A.tryB.triedC.must tryD.can try15._him not to do so,he wouldnt have made such a serious mistake.A.Did I persuadeB.If I persuadeC.If I should persuadeD.
6、Had I persuade16.Itshigh time that we students _ even harder at our lessons as the national entranceexamination is coming nearer.A.workB.will workC.workedD.have to work17.It is necessary that people both young and old in China _some English to be prepared for2the Olympic Games to be held in Beijing
7、in 2008.A.learnB.will learnC.must learnD.have learned18.-We werent sure which way to go.In the end we turned right.-You _ the wrong way.You _ left.A.went;should have turnedB.have gone;must turnC.went;would have turnedD.had gone;must have turned19.If there were no subjective mood,Englishmuch easier.A
8、.will beB.would have been C.could have beenD.would be20.The guard at the gate insisted that everybodythe rules.A.obeysB.obeyC.will obeyD.would obey21.If she had worked harder,she.A.would succeedB.had succeededC.should succeedD.would have succeeded22.There was plenty of time.She.A.mustnt have hurried
9、B.couldnt have hurriedC.must not hurryD.neednt have hurried23.I insist that a doctorimmediately.A.has been sent forB.sends forC.will be sent forD.be sent for24.The riceif you had been more careful.A.would not be burningB.would not burnC.Would not have been burntD.would not burnt25.If my lawyerhere l
10、ast Saturday,heme from going.A.had been;would have preventedB.had been;would preventC.were;would preventD.were;would have prevented26.Jennyhave kept her word.I wonder why she changed her mind.A.mustB.shouldC.needD.would27.If itfor the snow,wethe mountain yesterday.A.were not;could have climbedB.were
11、 not;could climbC.had not been;could have climbedD.had not been;could climb28.Without electricity human lifequite different today.A.isB.will beC.would have beenD.would be29.Welast night,but we went to the concert instead.A.must have studiedB.might studyC.should have studied D.would study30.If he,het
12、hat food.Luckily he was sent to the hospital immediately.A.was warned;would not takeB.had been warned;would not have takenC.would be warned;had not takenD.would have been warned;had not taken31.I told Sally how to get here,but perhaps Ifor her.A.had to write it outB.must have written it outC.should
13、have written it outD.ought to write it out32.You didnt let me drive.If wein turn,youso tired.A.drove,didnt getB.drove;wouldnt getC.were driving;wouldnt getD.had driven;wouldnt have got333.Yesterday,Jane walked away from the discussion.Otherwise,shesomething she wouldregret later.A.had saidB.saidC.mi
14、ght sayD.might have said34.I wish I _ you yesterday.A.seenB.did seeC.had seenD.were to see35.If only he _ quietly as the doctor instructed,he would not suffer so much now.A.liesB.layC.had lainD.should lie36.What would have happened _,as far as the river bank?A.Bob had walked fartherB.if Bob should w
15、alk fartherC.had Bob walked fartherD.if Bob walked farther37.He hesitated for a moment before kicking the ball,otherwise he _ a goal.A.had scoredB.scoredC.would scoreD.would have scored38.How I wish every family _ a large house with a beautiful garden!A.hasB.hadC.will haveD.had had39.It is hard for
16、me to imagine what I would be doing today if I _ in love,at the age of seven,with the Melinda Cox Library in my hometown.A.wouldnt have fallenB.had not fallenC.shall fallD.were to fall40.Look at the trouble I am in!If only I _ your advice.A.followedB.would followC.had followedD.should follow41.If th
17、e traffic hadnt been so heavy,I could have been back by 6 oclock.What a pity!Tina _ here to see you.A.isB.wasC.would beD.has been42.We missed you at this mornings meeting,Diana._,but if I hadnt had to meet a friend,I would have been there.A.Me,tooB.Im sorryC.Never mindD.Thank you43.Eliza remembers e
18、verything exactly as if it _ yesterday.A.was happeningB.happensC.has happenedD.happened44.If it were not for the fact that she _ sing,I would invite her to the party.A.couldntB.shouldntC.cantD.might not45._ fired,your health care and other benefits will not be immediately cut off.A.Would you beB.Should you beC.Could you beD.Might you be虚拟语气专项答案:1、B2、A3、A4、B5、A6、D7、C8、C9、B10、D11B12.D13 D14.A15.D16.C17.A18.A