高中英語語法:虛擬語氣專項練習(xí)題精選50題-(有答案)_第1頁
高中英語語法:虛擬語氣專項練習(xí)題精選50題-(有答案)_第2頁
高中英語語法:虛擬語氣專項練習(xí)題精選50題-(有答案)_第3頁
高中英語語法:虛擬語氣專項練習(xí)題精選50題-(有答案)_第4頁
高中英語語法:虛擬語氣專項練習(xí)題精選50題-(有答案)_第5頁
已閱讀5頁,還剩41頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

高中英語語法:虛擬語氣專項練習(xí)題精選50題-(有答案)高中英語語法:虛擬語氣專項練習(xí)題精選50題-(有答案)高中英語語法:虛擬語氣專項練習(xí)題精選50題-(有答案)xxx公司高中英語語法:虛擬語氣專項練習(xí)題精選50題-(有答案)文件編號:文件日期:修訂次數(shù):第1.0次更改批準(zhǔn)審核制定方案設(shè)計,管理制度高中英語語法:虛擬語氣專項練習(xí)50題

1.---I’msorry.I_______atyoutheotherday.

---Forgetit.Iwasabitoutofcontrolmyself.

A.shouldn’tshout

B.shouldn’thaveshouted

C.mustn’tshout

D.mustn’thaveshouted

2Thankyouforallyourhardworklastweek.Idon’tthinkwe____itwithoutyou.

A.canmanage

B.couldhavemanaged

C.couldmanage

D.canhavemanaged

3.____hehadnothurthisleg,Johnwouldhavewontherace.

A.If

B.Since

C.Though

D.When

4---Ifthetraffichadn’tbeensoheavy,Icouldhavebeenbackby6o’clock.

---Whatapity!Tina____heretoseeyou.

A.is

B.was

C.wouldbe

D.hasbeen

5Iwasreallyanxiousaboutyou.You____homewithoutaword.

A.mustn’tleave

B.shouldn’thaveleft

C.couldn’thaveleft

D.needn’tleave

6Hesuggestedthattheperson____tobepunished.

A.refers

B.refer

C.shouldrefer

D.referred

7---Doyouthinkthethiefenteredtheroomthroughthebackdoor?

---No,ifhehad,Idon’tbelievehe____theliving-roomwindow.

A.wouldbreak

B.broke

C.wouldhavebroken

D.breaks

8Withoutelectricity,humanlife____quitedifferenttoday.

A.is

B.willbe

C.wouldhavebeen

D.wouldbe

9---____hecometoseeyouashepromised?

---Ofcourse,please,andI’dratherhe____methetruth.

A.Will;informed

B.Shall;told

C.Should;willtell

D.Can;tell

10---Helooksveryhotanddry.

---So____ifyouhadatemperatureof39.

A.wouldyou

B.willyou

C.wouldyouhavebeen

D.doyou

11IforgetwhereIreadthearticle,orI________ittoyounow.

A.willshow

B.wouldshow

C.amgoingtoshow

D.amshowing

12.“Itlooksasifheweredrunk.”“Soitdoes._________.”

A.He’dbettergiveupdrinking

B.Heshouldn’thavedrunksomuch

C.Healthismoreimportantthandrink

D.Iwonderwhyheisalwaysdoingso

13.“Marylookshotanddry”“So_________youifyouhadsohighafever.”

A.do

B.are

C.will

D.would

14.“Hewillcometomorrow.”“ButI’dratherhe_________thedayaftertomorrow.”

A.willcome

B.iscoming

C.came

D.hadcome

15.Allthedoctorsinthehospitalinsistedthathe________badlywoundedandthathe________atonce.

A.shouldbe;beoperatedon

B.were;mustbeoperatedon

C.was;shouldbeoperated

D.was;beoperatedon

16._________smoking,hewouldnothavegotcancerinthelung.

A.Washegivenup

B.Hadhegivenup

C.Didhegive

D.Ifhegaveup

17.Whatapity!Consideringhisabilityandexperience,he____better。

A.needhavedone

B.musthavedone

C.canhavedone

D.mighthavedone

18.Itogoforawalk,butsomeonecalledandIcouldn’tgetway。

A.wasplanning

B.hadplanned

C.planned

D.wouldplan

19.Iwouldlike_______youtomybirthdayparty,butIwasbusyandforgottocallyou。

A.toinvite

B.inviting

C.tohaveinvited

D.havinginvited

20.HadPaulreceivedsixmorevotesinthelastelection,he______ourchairmannow.

A.musthavebeen

B.wouldhavebeen

C.were

D.wouldbe

21.______theEnglishexaminationIwouldhavegonetotheconcertlastSunday.

A.Inspiteof

B.Butfor

C.Becauseof

D.Asfor

22.Thesunrisesintheeastandsetsinthewest,soitseemsasifthesun________roundtheearth.

A.werecircling

B.circles

C.iscircling

D.becircling

23.Hadheworkedharder,he_____theexams.

A.musthavegotthrough

B.wouldhavegotthrough

C.wouldgetthrough

D.couldgetthrough

24.I'dratheryou_____bytrain,becauseIcan'tbeartheideaofyourbeinginanairplaneinsuchbadweather.

A.wouldgo

B.shouldgo

C.went

D.hadgone

25._____forthetimelyinvestmentfromthegeneralpublic,ourcompanywouldnotbesothrivingasitis.

A.Haditnotbeen

B.Wereitnot

C.Beitnot

D.Shoulditnotbe

26.Weareallforyourproposalthatdiscussion_____.

A.beputoff

B.wasputoff

C.shouldputoff

D.istoputoff

27.LookattheterriblesituationIamin!IfonlyI____youradvice.

A.follow

B.hadfollowed

C.wouldfollow

D.havefollowed

28.Withoutelectroniccomputers,muchoftoday’sadvancedtechnology______.

A.willnothavebeenachieved

B.havenotbeenachieved

C.wouldnothavebeenachieved

D.hadnotbeenachieved

29.WhenEdisondied,itwasproposedthattheAmericanpeople_______allpowerintheirhomes,streets,andfactoriesforseveralminutesinhonourofthisgreatman.

A.turnoff

B.turnedoff

C.wouldturnoff

D.hadturnedoff

30.Thereisarealpossibilitythattheseanimalscouldbefrightened,_______asuddenloudnoise.

A.beingthere

B.shouldtherebe

C.therewas

D.therehavingbeen

31.Lookingroundthetown,hefeltasthoughhe______awayforages.

A.hasbeen

B.was

C.is

D.hadbeen

32.Jeandoesn'twanttoworkrightawaybecauseshethinksthatifshe______ajobsheprobablywouldn'tbeabletoseeherfriendsveryoften.

A.hastoget

B.hadgot

C.weretoget

D.couldhavegot

33.____youknownthetruth,youshouldhavetoldhim.

A.Have

B.Had

C.Having

D.If

34.9.It’shightimeyou______.

A.starttowork

B.wouldstarttowork

C.startedtowork

D.hadstartedtowork

35.Bobwouldhavehelpedusyesterday,buthe-_______

A.wasbusy

B.isbusy

C.hadbeenbusy.

D.willbebusy

36.Johnwenttothehospitalalone.Ifhemeaboutit,Iwouldhavegonewithhim.

A.shouldtell

B.tells

C.told

D.hadtold

37.Ifwe___theotherroad,wemighthavearrivedhereintimeforthemeeting.

A.take

B.hadtaken

C.took

D.havetaken

38.--Theweatherhasbeenveryhotanddry.

--Yes.Ifithadrainedevenadrop,thingswouldbemuchbetternow!Andmyvegetables.

A.wouldn'tdie

B.didn'tdie

C.hadn'tdied

D.wouldn'thavedied

39.HadIknownaboutthiscomputerprogram,ahugeamountoftimeandenergy______.

A.wouldhavebeensavedB.hadbeensaved

C.willbesavedD.wassaved

40.---Sorry,ProfessorSmith.Ididn'tfinishtheassignmentyesterday.

---Oh,youhavedoneitasyesterdaywasthedeadline.

A.must

B.mustn't

C.should

D.shouldn't41._____thesun,nothingonearthcouldlive.

A.WereitnottoB.Ifitwerenotto

C.IfithadnotbeenforD.Ifitwerenotfor

42.Ifhe_____,givehimthemessage.A.werecomingB.wouldcomeC.shouldcomeD.werecome43.WereItomovetoaforeigncountry,I_____awayallmyfurnitureinmyhousehere.A.wouldgiveB.shallgiveC.gaveD.willgive44.IwouldgototheconcertbutI_____notime.A.hadB.hadhadC.haveD.has45.—Wouldyouhavetoldhimtheanswer

—Yes,Iwouldhave,butI_____sobusythen.A.hadbeenB.wereC.wasD.am46.—Whydidn’tyoubuyit

—I_____butIdidn’thavethemoney.A.wouldB.wouldhaveC.hadhadD.hadbought47.—Youshouldhavefinisheditsooner.—IknowbutI_____thetime.A.don’thaveB.won’thaveC.didn’thaveD.hadnot48._____water,wecouldnotliveadayinthedesert.A.WithoutB.NoC.HavingnoD.Butnotfor49.Ifyou_____thedoctor’sadvice,youwouldhaverecoveredalready.A.followedB.wouldfollowedC.willfollowD.hadfollowed50.Ifhehadnotlostthemoney,he_____thepianolastweek.A.couldhaveboughtB.hadboughtC.wouldbuyD.havebought參考答案與解析:

1.B??疾樘摂M語氣中情態(tài)動詞的選擇。shouldhavedone是虛擬用法,表示對過去情況的后悔或責(zé)備,D項語氣太重,不符合語境。

2.B。此題考查情態(tài)動詞表示虛擬意義的用法。Idon’tthink…是否定前移。意為:我認(rèn)為沒有你我們本不能做成這件事的。此題關(guān)鍵是要根據(jù)句意知道是虛擬語氣,其基本形式是情態(tài)動詞(過去式)+havedone,所以其他選項皆可排除。

3.A。從題干意思看,句子明顯用虛擬語氣。If可引導(dǎo)虛擬的條件從句,指與事實相反或不可能實現(xiàn)的假設(shè)。對過去的情景表達(dá)虛擬時條件句謂語用had+過去分詞,主句用would/could/shouldhavedone形式。

4.B。透過虛擬語氣透漏的信息:因交通擁擠,我六點以前沒能及時趕回;所以下文說:真遺憾,Tina六點以前在(was)這里(要見你,但現(xiàn)在已經(jīng)走了),上句虛擬,下句真實。

5.B。語境告訴考生,說話者對對方非常擔(dān)心又滿懷關(guān)切之情,既著急又生氣,因此難免說出埋怨的話:你本不該不辭而別(而使我如此擔(dān)心)。shouldn’thaveleft是一種虛擬說法,即“過去本不該離開”,符合語境。

6.D。suggest的賓語從句常用虛擬語氣“(should)+原形動詞”,故易誤選B,C.其實該題考查的是過去分詞短語referredto作定語,從句的謂語是(should)bepunished.

7.C。對話中的No是關(guān)鍵詞,說明答話人已經(jīng)否認(rèn)小偷進(jìn)入過房間,所以后面的議論用的是與過去事實相反的虛擬語氣。

8.D。“假如今天沒有電,人們的生活就大不同了”,是一種虛擬表達(dá),要用與現(xiàn)在事實相反的虛擬語氣謂語,故選D.這里Without短語表示虛擬條件。

9.B??疾榍閼B(tài)動詞和虛擬語氣的運用。表示征詢意見,shall用于第一、三人稱;wouldrather后接從句用過去時表示虛擬語氣。

10.A。根據(jù)句子的內(nèi)在邏輯暗示這里應(yīng)用“so+謂語+主語”句型表示前邊的一種情況也適用于后者;本句中從句謂語動詞had是解題的關(guān)鍵,這暗示if從句使用了虛擬語氣,那么與將來事實相反的主句謂語要用could,would+原形動詞等,故選A。

11.B。幾個干擾項均有可能誤選。正確答案選B。根據(jù)上文的語境可知句中的or隱含有一個虛擬的條件,即or=ifIdidn’tforgetwhereIreadthearticle(要是我沒忘記我在哪兒讀過這篇文章的話——但事實上忘了)。

12.D。幾個干擾項均有可能誤選,主要是受句中drunk一詞的影響。最佳答案為D。關(guān)鍵信息是Itlooksasifheweredrunk中的虛擬語氣,句子既然用了虛擬語氣,也就是說,“他喝醉了”不是事實,只是他的言行好像是醉了,所以此題的最佳答案是D。

13.D。容易誤選A或C。選A者,認(rèn)為前后兩句的動詞性質(zhì)應(yīng)一致;選C者,認(rèn)為其后帶有if條件狀語從句,從語氣上看,主句應(yīng)用將來時態(tài)。此題最佳答案為D。14.C。容易誤選A或B。根據(jù)上文的Hewillcometomorrow以及下文的時間狀語thedayaftertomorrow似乎都表明空白處應(yīng)填一個一般將來時態(tài)。但此題的最佳答案是C。按照英語習(xí)慣,wouldrather后接that從句時,從句謂語通常要用虛擬語氣,即用過去式表示現(xiàn)在或?qū)?,用過去完成時表示過去。

15.D。幾個干擾項均有可能誤選。最佳答案選D。insist后的從句謂語有時用“should+動詞原形”這樣的虛擬語氣,有時不用,具體要看該謂語動詞所表示的含義。一般說來,若該謂

語動詞所表示的動作尚未發(fā)生,或尚未成為事實,則用虛擬語氣;若該謂語動詞所表示的動作已經(jīng)發(fā)生,或已經(jīng)成為事實,則要用陳述語氣。分析上題的句意,可知只有選D最合適。16.B。容易誤選D。正確答案應(yīng)選B。之所以不能選D,是因為時態(tài)前后有矛盾。由于主句謂語是wouldnothavegot,這表明是對過去事實作出的假設(shè),所以從句謂語應(yīng)該是hadgivenup,而不是像D項那樣用一般過去時。另外,當(dāng)虛擬條件句中有had,should,were等詞時,通??梢允÷詉f,并將had,should,were提前置于句首。

17.D?!癢hatapity!”暗示他的表現(xiàn)令人遺憾。鑒于他的能力和經(jīng)驗,他本來可能發(fā)揮得更好,因此用mighthavedone,最佳答案為D。

18.B。句意為:我原計劃去散步,但是有人來訪,我無法走開。hadplannedtodosth表示過去未能實現(xiàn)的打算。最佳答案為B。

19.C。句意為:我本來想讓你參加我的生日宴會,可是因為忙,我忘記了。wouldliketohavedonesth。表示“本來想做某事(而未做)”。最佳答案為C。

20.D。這道題目是一個混合虛擬語氣的句子。條件句省略了if,把助詞had提前到主語前面,表示對過去情況的假設(shè),而主句中now表明了對現(xiàn)在情況的假設(shè),所以應(yīng)選would(should,could,might)+動詞原形這種表達(dá)形式。四個選項中只有(D)是正確表達(dá)形式,故為正確答案。

21.B。假設(shè)的情況有時不是用一個條件句表示,而是隱含在一個由介詞如butfor、butthat、without,由連詞but、副詞otherwise、比較級、形容詞、獨立主格等表示的上下文中。本句主句表示對過去情況的假設(shè),但事實上由于英語考試而沒有去成,即若不是因為英語考試,我本可以去聽音樂會,所以應(yīng)選(B)Butfor為正確答案。

22.A。if引導(dǎo)的從句要求用虛擬語氣,表示同時或?qū)淼那闆r,動詞要用過去式(be動詞用were)或would(could等)+動詞原形,本句話中指的是當(dāng)時的情況,所以要用過去式,故(A)是正確答案。

23.B。本題前半句是表示與過去事實相反的虛擬條件從句,后半句是表示與過去事實相反的主句。相當(dāng)于:Ifhehadworkedharder,hewouldhavegotthroughtheexams.本題的答案是B.wouldhavegotthrough。選項A.musthavegotthrough(肯定通過)表示一種對過去事情的主觀推測,不是與過去事情相反的情況。另外,must不能用在虛擬條件句中。選項C.wouldgetthrough(就會通過)是虛擬語氣現(xiàn)在時的一種表示方法,表示與現(xiàn)在事實相反。選項D.couldgetthrough(可能通過),could也可以用于非真實條件句里,表示與事實相反的情況,但這里,它只表示與現(xiàn)在事實或?qū)砜赡艿氖聦嵪喾础?/p>

24.C。主語+wouldrather后接賓語從句,從句中謂語須用虛擬語氣:用一般過去時表示希望現(xiàn)在或?qū)韺崿F(xiàn)的行為或狀態(tài),用過去完成時表示希望過去實現(xiàn)的行為或狀態(tài)。本題中原因狀語從句用一般現(xiàn)在時,暗示希望現(xiàn)在或?qū)戆l(fā)生的行為動作,故選C.went。25.A.“要不是老百姓的及時投資,我們的公司不會像現(xiàn)在這樣興旺?!北绢}測試交錯時間的虛擬語氣。從句是表示過去時間的虛擬條件,if省略,主語it與助動詞had倒裝。虛擬條件句也可寫成這樣:Ifithadnorbeenforthetimelyinvestmentfromthegeneralpublic。這是重點句型,在各類測試中???。

26.A.全句意思是:我們都贊成你的建議,把討論推遲。答案是A。

27.B。ifonly引出感嘆句,意思是“要是……多好”,表示說話人的一種愿望,希望發(fā)生(事實上不可能發(fā)生)與過去事實相反的情況。本句的全句意思是:“看我現(xiàn)在的處境多糟糕!要是我聽從你的勸告多好”。事實上,句中的“我”沒有聽從勸告,所以處境很糟糕。

28.C.這是一人含蓄虛擬條件句,通過介詞短語without,表示潛在的一種假設(shè),而主句中的情況也早已經(jīng)發(fā)生,所以是對過去情況的一種假設(shè),因此用wouldnothavebeenachieved這一形式。

29.Apropose是欲望動詞,后接的賓語從句或主語從句中謂語要用虛擬語氣:should+動詞原形或直接用動詞原形。

30.B。句意為:“要是有一聲巨響,這些動物會受到驚嚇,這是有現(xiàn)實可能性的?!眘houldtherebe表示虛擬條件句中將來時間的謂語形式,if省略,所以should與there倒裝。因此B.shouldtherebe就是本題答案。

31.D。felt是過去式,所以該句是由asthough引導(dǎo)的與過去相反的虛擬。

32.C。本句的意思是:“瓊不想馬上就工作,她認(rèn)為要是找了工作,就不能經(jīng)常探訪她的朋友了”。這說明,瓊目前沒有工作。句中假設(shè)的情況在近期內(nèi)并不會存在。該條件句應(yīng)當(dāng)用表示將來情況的虛擬語氣。條

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論