高考精准考点虚拟语气高中英语语法精讲精练.docx
《高考精准考点虚拟语气高中英语语法精讲精练.docx》由会员分享,可在线阅读,更多相关《高考精准考点虚拟语气高中英语语法精讲精练.docx(9页珍藏版)》请在冰豆网上搜索。
![高考精准考点虚拟语气高中英语语法精讲精练.docx](https://file1.bdocx.com/fileroot1/2023-5/21/66063f4e-b119-42b0-ac68-6ed1e1ddda56/66063f4e-b119-42b0-ac68-6ed1e1ddda561.gif)
高考精准考点虚拟语气高中英语语法精讲精练
虚拟语气-高中英语语法精讲精练
虚拟语气表示说话人的主观愿望、猜测建议或与事实不符的假设。
虚拟语气可分为三种:
(1)一般虚拟
(2)混合虚拟(3)特殊句式
一.一般虚拟的构成:
(省略if,要将should/were/had提到句首)
(1).对现在的虚拟:
If+S.+did/weresth.,S.+would/could/should+do
IfIhadtime,Iwouldattendthemeeting.
IfIwereyou,Iwouldseizethechancetogoabroad.
(2)对过去的虚拟:
If+S.+had+p.p,S.+would/could/shouldhave+p.p
Ifyouhadtakenmyadvice,youwouldnothavefailedintheexam.
(3)对将来的虚拟:
If+S.+did/were/shoulddo/weretodo,S+would/should/coulddosth.
Ifyoucametomorrow,wewouldhavethemeeting.
Ifitweretoraintomorrow,thesportsmeetingwouldbeputoff.
Ifheshouldnotcometomorrow,weshouldputoffthemeetingtillnextday.
注意:
Hadwemadegoodpreparations,wemighthavesucceeded.
Haditnotrained,wewouldhavegoneoutforawalk.
WereIyou,Iwouldnotdosuchathing.
二.混合虚拟:
(1)不同时间的虚拟:
Ifhehadlistenedtome,hewouldnotbeintroublenow.
Ifhehadtoldmeyesterday,Ishouldknowwhattodonow.
(2)虚拟与陈述的混合:
Hecouldhavepassedtheexam,buthewasn’tcarefulenough.
Youshouldhavecomeearlier,thebusleftamomentago.
三.特殊句式:
(1).suggest,advise,recommend,propose,order,command,request,require,demand+that–clause(shoulddo/do)
Hesuggestedthatwe(should)savemoneyforthefuture.(insist的判断)
(2)Itissuggested/advised/ordered/requested/requiredthat–clause(shoulddo/do)(主语从句)
(3)Myadvice/suggestion/request/requirementisthat-clause(shoulddo/do)(表语从句)
Hissuggestion/advice/request/requirementthat–clause(shoulddo/do)is..(同位语从句)
(4)Itisnatural/necessary/strangethat-clause(shoulddo/do)表惊奇、怀疑、惋惜、不满、理应如此等。
It’sstrangethatheshouldhavemissedthetrain.(表竟然)
Itisimportantthatweshouldlearnfromothers.(表理应如此)
Itisapitythatheshouldnotgowithus.(表惊讶、不满)
(5)wish+thatclause(did/were与现在相反)
wish+thatclause(would/could/might+do与将来相反)
wish+thatclause(haddone与过去相反)
IwishIcouldgowiththemtomorrow.
IwishIhadnevermethim.
(6)Itis(high/about)time+clause(did,shoulddo)
Itis(high/about)timewewenthome.
(7)wouldrather+clause(did与现在或将来相反);(haddone与过去相反)
Iwouldratheryoucametomorrow.Iwouldratheryouhadn’ttoldherthenews.
(8)Ifonly+clause(did/were与现在相反)((would/could/might+do与将来相反)
(haddone与过去相反)“要是。
。
。
就好了“
Ifonlyhewouldcometomorrow!
IfonlyIhadtakenheradvice!
IfonlyIweretenyearsyounger!
(9)asif+clause(did/were与现在相反)(would/could/might+do与将来相反)
(haddone与过去相反)
ShetreatsKateasifshewereherowndaughter.
Theytalkedasiftheyhadbeenfriendsforyears.
(10)wouldlike/was/weretohavedonesomething
Iwouldliketohaveattendedtheparty,butoneofmyfriendscametoseeme.
(11)without/butfor+n.=ifitwerenotfor+n./ifithadn’tbeenfor+n.(otherwise后从句同)
Iwouldnothavepassedtheexamwithoutyourhelp.(=ifithadn’tbeenforyourhelp)
四。
虚拟巩固练习:
1.Theplantisdead.I___morewater.
A.willgiveB.wouldhavegivenC.mustgiveD.shouldhavegiven
2.Iinsistthatadoctor___immediately.
A.hasbeensentforB.sendforC.willbesentforD.besentfor
3.Ifyouthedoctorsadvice,youwouldhavealreadyrecovered.
A.followB.followedC.wouldfollowD.hadfollowed
4.IwishI___youyesterday.
A.seenB.didseeC.hadseenD.weretosee
5.Whatwouldyouhavedonelastnight,ifyoutowriteyourhomework.
A.hadn’tB.haven’thadC.didn’thaveD.hadn’thad
6.---Didyoucatchtheplane?
-----No,ifIhadhurried,I.
A.wouldB.wouldhaveC.couldD.did
7.Withoutelectricityhumanlife____quitedifferenttoday.
A.isB.willbeC.wouldhavebeenD.wouldbe
8.---Shallwegoskatingorstayathome?
---Which____doyourself?
A.doyouratherB.wouldyouratherC.willyouratherD.shouldyourather
9.---Wecouldhavewalkedtothestation,itwassonear.
---Yes,ataxi___atallnecessary.
A.wasn’tB.hadn’tbeenC.wouldn’tD.won’tbe
10.Ifyouearlytomorrowmorning,youwouldbetherebynoon.
A.havestartedB.werestartC.weretostartD.hadstarted
11.Tomoughtnotto____meyoursecret,buthemeantnoharm.
A.havetoldB.tellC.betellingD.havingtold
12.---Ifhe____,he___thatfood.
---Luckilyhewassenttohospitalimmediately.
A.waswarned,wouldnottakeB.hadbeenwarned,wouldnothavetaken
B.wouldbewarned,hadnottakenD.wouldhavebeenwarned,hadnottaken
13.----AreyouthinkingaboutgoingtoDalianforthevacation?
-----No,butifItime,Iverygladtogothere.
A.have,willbeB,hadhad,wouldhavebeen
C.had,wouldbeD.hadhad,wouldbe
14.IfyouGeorge,wouldyoupleasetellhimtoringme?
A.sawB.weretoC.haveseenD.see
15.Youdidn’tletmedrive.Ifwe____inturn,you____sotired.
A.drove,didn’tgetB.drove,wouldn’tget
C.weredriving,wouldn’tgetD.haddriven,wouldn’thavegot
16.Iamsurehehasn’tsenttheletter.Ifheit,I.
A.sent,gotB.sent,havegotC.sent,wouldgoD.hadsent,wouldhavegot.
17.Thetwostrangerstalkedasifthey____friendsforyears.
A.shouldbeB.wouldbeC.havebeenD.hadbeen
18.Jane’palefacesuggestedthathe____ill,andherparentssuggestedthatshe____amedicalexamination.
A.be,shouldhaveB.was,haveC.shouldbe,hadD.was,has
19._____itraintomorrow,wewouldhavetoputoffthevisittotheYangpuBridge.
A.WereB.ShouldC.WouldD.Will
20.Whenhewasthere,he____gotothatcoffeeshopatthecornerafterworkeveryday.
A.wouldB.shouldC.hadbetterD.might
21.____forthefreetickets,_____Iwouldnothavegonetothefilmssooften.
A.IfitisnotB.WereitnotC.HaditnotbeenD.Iftheywerenot
22.Therewasalotoffunatyesterday’sparty.You____come,butwhydidn’tyou?
A.musthaveB.shouldC.needhaveD.oughttohave
23.Ishouldhavebeenthere,butI___notfindthetime.
A.wouldB.couldC.mightD.should
24.Ifhe____quietlyasthedoctorinstructed,hewouldn’tsuffersomuchnow.
A.liesB.layC.hadlainD.shouldlie
25.HowIwisheveryfamily___alargehousewithagarden.
A.hasB.hadC.willhaveD.hadhad
26.Ithoughtyou____likesomethingtoread,soIhavebroughtyousomebooks.
A.mightB.mayC.couldD.must
27.Therewasplentyoftime.She____.
A.needn’thavehurriedB.couldn’thavehurriedC.mustnothurryD.mustn’thavehurried
28.Itwasnecessarythatheaboutwhathadhappened.
A.betoldB.wastoldC.shouldtellD.tell
29.Itwasstrangethatweshortofwaterinthecountrywhereitwasalwaysraining.
A.areB.beC.shouldbeD.bothBandC
30.Youanydifficultynow,ifyouhadmadeamorecarefulplan.
A.won’tmeetwithB.wouldnotmeetwith
C.wouldnothavemetwithD.havenotmetwith
31..Hedidhisbestineverything,hewouldnothaveseenwhathewas.
A.andB.butC.otherwiseD.butthat
32.---Youshouldhavegonetotheshowwithusyesterday.Itisverygood.
----IwishedI,butIwasbusywithmyreport.
A.hadB.didC.wouldhaveD.were
33.----Wouldyouhavetoldhimtheanswer,ifpossible?
-----Yes,Iwouldhave,butIverybusy.
A.hadbeenB.wereC.wasD.wouldbe
34.IfonlyIhisadvice,butIamsorryIdid.
A.wouldnottakeB.wouldnothavetaken
C.didnottakeD.hadnottaken
35.Itistimewetotheconcert.A.wentB,goC.willgoD.shouldgo
36.---I’dliketogetajobinthatcomputershop.
---Iwouldmuchratheryou___athomeand___careofthechildren.
A.stay,takeB.stayed,tookC.shouldstay,tookD.stayed,take
37.Ifwe___birthcontrolearlier,China___suchalargepopulation.
A.hadbegun,wouldn’thaveB.hadbegun,wouldn’thavehad
C.began,wouldn’thaveD.shouldbegin,wouldn’thavehad
38.Theytreatsthegrannyasifshe____theirownmother.A>isB.wasC.wereD.hadbeen
39.---Whatdoyouthinkofthefoodhere?
---Oh,wonderful!
WE___abetterplace.
A.won’tfindB.mustn’thavefoundC.can’tfindD.couldn’thavefound
40.We___lastnight,butwewenttotheconcertinstead.
A.musthavestudiedB.mightstudyC.shouldhavestudiedD.wouldstudy
41.Itwassuggestedthatthematch___becauseoftheweather.
A.wouldbeputoffB.shouldputoffC.mustbeputoffD.beputoff
42.IfonlyI___toyouradviceandreturnedhomeintime.
A.listenedB.hadlistenedC.wouldlistenD.wouldhavelistened
43.___,therewouldbenoindustry.
A.WithoutsteelB.IfthereisnotsteelC.TherewouldbenosteelD.Iftherewasnotsteel
44.---Wouldyouliketogotothecinematonight?
---IwishI___,butI___studyforatest.
A.had,willhavetoB.would,hadtoC.did,havetoD.could,haveto
45.Hespokeasifhe___inspaceatthatmoment.
A.hadwalkedB.werewalkingC.wouldwalkD.walked
46.Iwoulddoitinadifferentway___it.
A.wereIdoB.wereItodoC.shouldItodoD.hadIdone
47.Butforhishelp,they___overthemountaininsuchashorttime.
A.hadnotrunB.havenotrunC.couldn’thaverunD.can’thaverun
48.Thereisnothingleft.IwishI___somuchmoneyonclothes.
A.haven’tspentB.hadn’tspentC.couldn’thavespentD.notspend
49.---Whyareyoulate?
---Igotcaughtintraffic;otherwiseI___hereontime.
A.wouldhavebeenB.wasC.wereD.hadbeen
50.---Whathappenedtothetreesplantedlastspring?
---Thetrees___well.Buttheydidn’ttakegoodcareofthem.
A.wouldgrowB.shal