解析虚拟语气练习题简单含答案和解释.docx

上传人:b****3 文档编号:26971583 上传时间:2023-06-24 格式:DOCX 页数:4 大小:16.95KB
下载 相关 举报
解析虚拟语气练习题简单含答案和解释.docx_第1页
第1页 / 共4页
解析虚拟语气练习题简单含答案和解释.docx_第2页
第2页 / 共4页
解析虚拟语气练习题简单含答案和解释.docx_第3页
第3页 / 共4页
解析虚拟语气练习题简单含答案和解释.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

解析虚拟语气练习题简单含答案和解释.docx

《解析虚拟语气练习题简单含答案和解释.docx》由会员分享,可在线阅读,更多相关《解析虚拟语气练习题简单含答案和解释.docx(4页珍藏版)》请在冰豆网上搜索。

解析虚拟语气练习题简单含答案和解释.docx

解析虚拟语气练习题简单含答案和解释

虚拟语气练习题

1.Ienjoyedthemovieverymuch.IwishI_____thebookfromwhichitwasmade.  A.haveread        B.hadread  C.shouldhaveread    D.arereading  2.Youarelate.Ifyou_____afewminutesearlier,you_____him.  A.come;wouldmeet     B.hadcome;wouldhavemet  C.come;willmeet     D.hadcome;wouldmeet  3.Thetwostudentstalkedasifthey_____friendsforyears.  A.shouldbe     B.wouldbe  C.havebeen     D.hadbeen  4.ItisimportantthatI_____withMr.Williamsimmediately.  A.speak      B.spoke  C.willspeak    D.tospeak  5.Helookedasifhe_____illforalongtime.  A.was     B.were  C.hasbeen  D.hadbeen  6.Ifthedoctorhadcomeearlier,thepoorchildwouldnot_____.  A.havelaidtherefortwohours

B.havebeenliedtherefortwohours  C.haveliedtherefortwohours       

D.havelaintherefortwohours  7.IwishthatI_____withyoulastnight.  A.went     B.couldgo  C.havegone   D.couldhavegone  8.Let’ssayyoucouldgothereagain,how_____feel?

  A.willyou     B.shouldyou  C.wouldyou    D.doyou  9.Ican’tstandhim.Healwaystalksasthoughhe_____everything.  A.knew          B.knows  C.hasknown        D.hadknown  10._____thefog,weshouldhavereachedourschool.  A.Becauseof  B.Inspiteof  C.Incaseof  D.Butfor  11.Ifyouhadtoldmeinadvance,I_____himattheairport.  A.wouldmeet      B.wouldhadmet  C.wouldhavemet    D.wouldhavemeet  12.Mikecantakehiscarapartandputitbacktogetheragain.Icertainlywishhe_____mehow.  A.teaches        B.willteach  C.hastaught       D.wouldteach  13.Iwouldhavetoldhimtheanswerhaditbeenpossible,butI_____sobusythen.  A.hadbeen       B.were  C.was         D.wouldbe  14.He’sworkinghardforfearthathe_____.  A.shouldfallbehind    B.fellbehind  C.mayfallbehind     D.wouldfallenbehind  15.Ifit_____anothertenminutes,thegamewouldhavebeencalledoff.  A.hadrained     B.wouldhaverained  C.haveseen     D.rained  16.Hesuggestedthatthey_____useatrickinsteadoffighting.  A.should       B.would  C.do         D.had  17.MyfatherdidnotgotoNewYork;thedoctorsuggestedthathe_____there.  A.notwent     B.won’tgo  C.notgo      D.nottogo  18.IwouldhavegonetothemeetingifI_____time.  A.hadhad     B.havehad  C.had       D.wouldhavehad  19.WouldyouratherI_____buyinganewbike?

  A.decidedagainst   B.willdecideagainst  C.havedecided    D.shalldecideagainst  20.Youlooksotiredtonight.Itistimeyou_____.  A.gotosleep      B.wenttosleep  C.gotobed       D.wenttobed  21.—Whydidn’tyoubuyanewcar?

   —IwouldhaveboughtoneifI_____enoughmoney.  A.had      B.havehad  C.wouldhave   D.hadhad  22.Ifshecouldsew,_____.  A.shemakeadress     B.shewouldhavemadeashirt  C.shewillmakeashirt   D.shewouldhadmadeacoat  23._____today,hewouldgettherebyFriday.  A.Wouldheleave    B.Washeleaving  C.Werehetoleave   D.Ifheleaves  24.Hisdoctorsuggestedthathe_____ashorttripabroad.  A.willtake     B.wouldtake  C.take        D.took  25.TheBakersarrivedlastnight.Ifthey’donlyletusknowearlier,_____atthestation.  A.we’dmeetthem      B.we’llmeetthem  C.we’dhavemetthem    D.we’vemetthem  26.IfI_____you,I_____moreattentiontoEnglishidiomsandphrases.  A.was;shallpay        B.am;willpay  C.wouldbe;wouldpay     D.were;wouldpay  27.Wemighthavefailedifyou_____usahelpinghand.  A.havenotgiven     B.wouldnotgive  C.hadnotgiven     D.didnotgive  28.Thelawrequiresthateveryone_____hiscarcheckedatleastonceayear.  A.has           B.had  C.have           D.willhave  29.Itisstrangethathe_____so.  A.wouldsay     B.wouldspeak  C.shouldsay     D.willspeak  30.HadIknownhername,_____  A.ordoessheknowmine      B.andwheredoesshelive?

  C.shewouldbebeautiful.     D.Iwouldhaveinvitedhertolunch.  31.Hehasjustarrived,buthetalksasifhe_____allaboutthat.  A.know     B.knows  C.known     D.knew  32.IfI_____themoney,Iwouldhaveboughtamuchbiggercar.  A.possessed         B.owned  C.had            D.hadhad  33.Hewasverybusyyesterday;otherwise,he_____tothemeeting.  A.wouldcome       B.came  C.wouldhavecome     D.willcome  librarianinsiststhatJohn_____nomorebooksfromthelibrarybeforehereturnsallthebookshehasborrowed.  A.willtake          B.took  C.take            D.takes  35.Ileftveryearlylastnight,butIwishI_____soearly.  A.didn’tleave      B.hadn’tleft  C.haven’tleft      D.couldn’tleave  36.Idonothaveajob.IwouldfindonebutI_____notime.  A.had            B.didn’thave  C.hadhad          D.have  37.Iwishthatyou_____suchabadheadachebecauseI’msurethatyouwouldhaveenjoyedtheconcert.  A.hadn’t     B.didn’thavehad  C.hadn’thad   D.hadn’thave  38.Heinsistedthatweall_____inhisofficeatoneo’clock.  A.be         B.tobe  C.wouldbe      D.shallbe  39.Helencouldn’tgotoFranceafterall.That’stoobad.I’msureshewouldhaveenjoyeditif_____.  A.she’sgone       B.she’llgo  C.she’dgone       D.she’dgo  40.Imustgothereearlier.JohnhassuggestedthatI_____anhourbeforethediscussionbegins.  A.go        B.shallgo  C.willgo     D.wouldgo  1—5BBDAD      6—10DDCAD        11—15CDCAA     16—20ACAAD  21—25DBCCC    26—30DCCCD        31—35DDCCB    36—40DCACD  解析:

  后面用虚拟语气,表示与过去事实相反用过去完成时。

  2.条件句表示与过去事实相反,主句用过去将来完成时,从句用过去完成时。

  if后面如果表示真实情况就不用虚拟。

  isimportantthat是主语从句的虚拟语气,从句用sb.shoulddo的形式。

  if后面是真实情况,不虚拟。

  是lie的过去分词,表示“躺”。

  havedone表示“本来可以”。

  8.与将来相反的虚拟语气,主句用过去将来时。

  if表示不可能发生的事情时用虚拟语气。

  for表示“要不是……的话”,通常与虚拟语气搭配使用。

  advance表示“事先”,表示与过去事实相反的虚拟语气。

  的宾语从句表示发生在将来的愿望用过去将来时。

  的并列句表示真实情况,不用虚拟语气。

  fearthat后面的状语从句用sb.shoulddo的形式。

  15.表示与过去事实相反,主句用过去将来完成时,从句用过去完成时。

  后面的宾语从句用sb.shoulddo的形式。

  后面的从句用sb.shoulddo的形式,should可以省略。

  18.表示与过去事实相反,从句用过去完成时。

  rather的宾语从句用sb.did的形式。

  istime后面的定语从句用sb.did的形式。

  21.第一个had是过去完成时,第二个had表示“有”。

  havedone是过去将来完成时,表示与过去相反的虚拟语气。

  23.这是虚拟语气的倒装形式,把if去掉,助动词提前。

  后面的从句用sb.shoulddo的形式,should可以省略。

  25.表示与过去事实相反,主句用过去将来完成时。

  26.在虚拟语气中,不管什么人称,be动词都要用were的形式。

  27.表示与过去事实相反,从句用过去完成时。

  后面的从句用sb.shoulddo的形式,should可以省略。

  isstrangethat是主语从句的虚拟语气,从句用sb.shoulddo的形式。

  Iknown是与过去相反的虚拟语气的倒装形式。

  if表示不可能发生的事情时用虚拟语气。

  32.第一个had是过去完成时,第二个had表示“有”。

  经常可以搭配虚拟语气,表示与过去事实相反。

  34.当insist表示“坚持认为”时不用虚拟形式。

  后面用虚拟语气,表示与过去事实相反用过去完成时。

  的并列句表示真实情况,不用虚拟语气。

  后面用虚拟语气,表示与过去事实相反用过去完成时。

  38.当insist表示“坚持要求”时从句用虚拟形式。

  39.表示与过去事实相反,从句用过去完成时。

  后面的从句用sb.shoulddo的形式,should可以省略。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 军事

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1