精品资料欢迎下载
虚拟语气
在英语文法中有三种语气,即直述式语气(IndicativeMood)、祈使语气
(ImperativeMood)和虚拟语气(SubjectiveMood),其中前两种我们早已熟悉了,
这里则不多谈了,如:Howbeautifulsheis!则是直述式语气,而Hurryup!Don't
hurryup则是祈使语气。我们主要来看看虚拟语气的主要用法。虚拟语气主要是
用来表达一种无法实现的愿望,一种与事实相反的情况,或者将不可能实现的,
或可能性很小的事实,假想为事实予以表述。这样的动词结构称为虚拟语气。它
主要有三种形式,即与现在事实相反的假设,与过去事实相反的假设,与将来事
实相反的假设。它们具体结构如表8-7。
虚拟语气的构成
种类条件句结构主句结构
与现在事实相
反
动词用过去式
be动词用were
Should/could+动词原形
would/might+动词原形
与过去事实相
反的
用had+过去分词
Should/could+have+过去分词
would/might+have+过去分词
与将来事实相
反
动词用过去式
wereto加动词原形
should加动词原形
should+动词原形
would+动词原形
虚拟语气其他习惯用法简表
种
类
功用句型例句
虚
拟
语
气
表示主观
愿望
主句谓语宾语从句谓语动词
Iwishwecouldgototheaside
today.
wish
现在过去式
过去
had+过
去分词
IwishIhadgonetothebasketball
match.
将来
should+
动词原
形
would+
动词原
形
could+动
词原形
might+动
词原形
IwishedIcouldflytothemoon.
Iwishyouwouldstayherealittle
longer.
would
rather
现在过去式
Iwouldratheryoucametomyparty
tomorrow.
表示虚拟
比较或方
状语从句
从句动
词形式
Shelookedaftertheorphanasifhe
werehereownchild.
精品资料欢迎下载
式
asif,as
though,
evenif从
句
与现实相
反
过去式
与过去相
反
had+过
去分词
They'retalkingasiftheyhadbeen
friendsformanyyears.
与将来相
反
should+
动词原
形
would+
动词原
形
could+动
词原形
might+动
词原形
Themanlookedworried,asthough
somethingwouldhappentohim.
that,sothat,inorder
that从句
may+动
词原形
might+动
词原形
can+动
词原形
could+动
词原形
TurnonthelightsothatIcouldeit
dhiminorderthathe
mightkeepawayfromthedanger.
表示间接
的命令、
建议或请
求
宾语从句
用于
suggest,
propo,
insist,
desire,
demand,
request,
order,
command
等之后
(should)+
动词原
形
TheyrequiredthatI(should)goat
estedthatthemeeting
(should)startearlier.
表语从句
主句中的
主语常是:
suggestion,
idea,
proposal,
order,
request等
Mysuggestionisthatweshouldtell
yrequestisthatthis
problem(should)bettledassoonas
possible.
同位语从句
Theyreceivedanorderthatthework
bestopped.
在主语从
句中表示
Itis
necessary
主语从句中的动词
形式:
Itisnecessarythateverymember
remembertherules.
精品资料欢迎下载
惊奇、惋
惜、理应
如此等
(important,
natural,
strange
等)that…
Itisagreatpitythatheshouldbeso
careless.
Itissuggestedthatweshouldget
everythingreadybytonight.
Itisapity
(ashame,
nowonder
等)that…
should+
动词原
形
Itis
suggested
(requested,
propod
等)that…
表示祝愿
或愿望
may+动词原形Mayyousucceed!
动词原形+宾语
LonglivethePeople'sRepublicof
China!
其他
Itistimethat+主语+should+动
词原形
Itistimethat+主语+动词过去
式
It'stimethatyoushouldgohomenow.
Itishightimethatweleft.
1语法辨析
Incorrect:IfIwasagirl,Iwouldmarryyou
Correct:IfIwereagirl,Iwouldmarryyou
表示与现在事实相反的虚拟语气时,if条件句中的be动词一律用were,这句
话应译为我要是个女孩,我就嫁给你。实际上不可能是个女孩。
Incorrect:IfIwereyouIwillnotworry
Correct:IfIwereyouIshouldn'tworry
现在时的虚拟语气主句要用should或would加动词原形,这句话应译为我要
是你的话,就没有必要烦恼。要注意这种语态用在这里实际上是想把要讲出的观
点表达得婉转些,有礼貌些。
Incorrect:Godforgivesyou!
Correct:Godforgiveyou!
这里的主语God是第三人称单数,之所以动词不加s是因为要表达一种祝
愿,即人力所不能及的事情,实际上是forgive前有一助动词should,May等,
但在口语中将其省略了。如:Mayyoubehappy祝你幸福。
Incorrect:Iftheweatherwasniceyesterday,
wewouldhavegonetothezoo
Correct:Iftheweatherhadbeenniceyesterday,wewouldhavegonetothezoo
精品资料欢迎下载
因句中有yesterday一词即表示的是与过去相反的事实,即昨天天气很不好,
我们也未去动物园,所以if条件句应用had+过去分词。
Incorrect:Ifitiswasnotsnowingrightnow,Iwillgoforawalk
Correct:Ifitwas(were)notsnowingrightnow,Iwouldgoforawalk
虚拟语态be动词作助动词时,则可用was来取代were,如wasto。虚拟语
态中的动词如果是表示正在进行之中也要用进行时态。
Incorrect:Ifyouhadtakenmyadvice,
youwouldhavebeenbetternow
Correct:Ifyouhadtakenmyadvice,
youwouldbebetternow
这句话的意思是如果你以前要是能听我的忠告的话,你现在就会好多了。其条
件句是与过去事实相反的虚拟句,而主句是与现在事实相反的虚拟句,这在语法
书中叫做混合虚拟条件句。例如:IfIhadcaughtthatplane,Iwouldbedeadnow
即:TheplaneIintendedtocatchcrashedandeveryonewaskilled
Incorrect:Hewereyou,hewouldgohomeatonce
Correct:Wereheyou,hewouldgohomeatonce
Correct:Ifhewereyou,hewouldgohomeatonce
在虚拟条件句中的if可以省略,但if省略后其句子的结构要采用倒装语序。
Incorrect:SupposingyourteachersawyouwithmeWhatdoesshethink?
Correct:Supposingyourteachersawyouwithme,whatmightshethink?
这句话中没有if条件句,但仍要用作虚拟语态。这里因为有些分词或介词短
语,起到了从句的作用。这些短语有:without,providing,supposing,but
for(you)…
Incorrect:Toethegirl,youwilllikeher
Correct:Toethegirl,youwouldlikeher
这里的条件句是用不定式取代了。
Incorrect:I'msorryIdidhavecomeherebycar
Correct:I'msorryIshouldhavecomeherebycar
这里的条件句被省略了,其意为我真应该坐小车来。同样在句意不会混淆的情
况下,主句也有时可以被省略,如:Whatifweshouldfail!(我们万一失败了如何)。
Ifhecoulddoit,whynot?(如果他能做,他怎么会不干呢?)
Incorrect:Iftheearthwere(was)toturnfromeasttowest,Iwill
giveyouthiscarasagift
Correct:Iftheearthwere(was)toturnfromeasttowestIwouldgiveyouthiscarasa
gift
条件句中也常用wereto来表示说话者认为可能性极小或根本不可能的事。
精品资料欢迎下载
Incorrect:Ifyou'dhavetoldhimearly,hewouldhavepasdtheexam
Correct:Ifyouhadtoldhimearly,hewouldhavepasdtheexam
非正式口语中往往听见外国人讲:'dhave+pp(过去分词)但仍没有人认为它是
正确的句子,不易为我们效仿。
Incorrect:Thelittlegirllookedasifshewouldhaveenaghost
Correct:Thelittlegirllookedasifshehadenaghost
要注意的是asif从句中如果用虚拟语气,它的用法要与if条件句的动词结构
相同,即与现在事实相反动词用过去式,be动词用were,而与过去事实相反的
动词用had+pp(过去分词)。另外更要注意的是,并非所有asif从句都要用虚
拟语气。如:Itlooksasifitisgoingtosnow(看天好像要下雪)即是真实条件句。
Incorrect:Ishouldhavecomehereearly,butIhadbeenbusy
Correct:IshouldhavecomehereearlybutIwasbusy
but是转折连词,其后的句子是真实句,而不是虚拟句。
Incorrect:Totellthetruth,IwishIknowheraddressnow
Correct:Totellthetruth,IwishIknewheraddressnow
wish的宾语从句中要用虚拟结构,与现在事实相反的条件动词要用过去式,
be动词用were,与过去事实相反的条件动词要用had+过去分词。如:Iwished
Ihadpasdthatexam
Incorrect:Hishomeworkwaswrittenbadly
Iwishhewilldoitbettertomorrow
Correct:Hishomeworkwaswrittenbadly
Iwishhewoulddoitbettertomorrow
wish要用来表示对现状不满,希望将来有所改进,则要用would加动词原形。
并非wish不能表达真正的祝愿,但是不能接从句,而要用双宾语,或不定式,
如:Iwishyouluck(双宾语)
Iwishyoutobeagoodstudent
Iwishtoeheratonce
Incorrect:Iwishitwillnotbeanotherfailure
Correct:Ihopeitwillnotbeanotherfailure
Correct:Iwishitwouldnotbeanotherfailure
要注意hope与wish的不同用法。
2例题解析
[例1]Ifheontouristsforhisbusiness,hewouldhavetoclohisshop
AdependsBwilldependCdependedDhasdepended
[答案]C.这是与现在事实相反的假设。应译为:如果他仅靠旅游来做生意
的话,他早就要关门了。
精品资料欢迎下载
[例2]Hadshebeenyounger,shemorebeautiful
AhadbeenBmighthavebeenCmightbeDwouldbe
[答案]B.因其条件句是省去if的与过去事实相反的假设。
[例3]IfyouthatTVplaylastnight,youwouldn'tbesleepy
Ahaven'twatchedBdidn'twatch
Chadn'twatchedDwouldn'thavewatched
[答案]C.因是与过去事实相反的假设。应译为:昨晚你要是不看那个电视
剧,你现在也不会这么困倦了。这是混合虚拟句,主句是与现在事实相反的虚拟。
[例4]Ifittomorrow,wewillnotgoforthepicnic
AwillrainBhadrainedCrainedDrains
[答案]D.因其主句是将来时,所以条件句应用一般现在时表示将来。所以
要注意的是有些真实条件句并没有虚拟的含意,不要乱用虚拟语态。
[例5]Wehadhopedthatwegohomeatonce
AdidBwillC/Dwould
[答案]D.hadhoped用来表达对过去未能实现的愿望,其宾语从句要用
would加动词原形。
[例6]Iwanttoehertoday
I'dratheryou
Adidn'tBdonotCdon'tDdo
[答案]A.'drather其后如直接接动词则用动词原形。如加宾语从句则从句
中谓语动词要用过去式。
[例7]Itisverylate,It'stime
AwehaveleftBwewillleave
CweleftDweleave
[答案]C.要注意Itis(high/about)time其后可接forsomething,如:Itistime
forsupper.或forsomebodytodosomething也可接从句,但从句中的谓语动词要
用过去式,有时也可用should加动词原形,但should不可省略。
[例8]Thetypewrittenpapersareveryneat
IwishItypetoo,butIdon'tknowhow
AcanBmayCcouldDwill
[答案]C.因wish在从句中表示与现在相反的虚拟,所以要用would或could。
[例9]Itisimportantthathethisworkatonce
AdoBdoesCdidDwilldo
[答案]A.虚拟语气可以用来表示要求、建议、提议、命令、意愿等。在Itis
+形容词(过去分词)+从句的结构中,从句中的谓语动词要用should加动词原
形,其should在美语中经常省略。这样的形容词有:important,necessary,
strange,natural。这样的过去分词有:demanded,requested,suggested,required,
recommended。
精品资料欢迎下载
[例10]Theteacherorderedthatthestudentsher
AobeysBobeyedCobeyingDobey
[答案]D.因带有命令要求口气的动词其宾语从句中的谓语动词也要用should
加动词原形。其should在美语中则被省略。这样的动词有:ask,advi,demand,
desire,insist,order,recommend,require,request,suggest…
[例11]Sherejectedmysuggestionthatshehersonthenextweek
AmetBwillmeetCmeetDwouldmeet
[答案]C.因同位语从句的谓语动词要用should加动词原形。这是因为其前
面的名词是由[例10]中的那些表示愿望、命令、建议的动词转化而来的。
[例12]What'sthematterwithher?
Idon'tknowbutshelooksshe'dlostherboyfriend
AthatBsothatCasDasif
[答案]D.其意为她看上去好像是失掉了男朋友一样脸色不好看。
[例13]Youfinallypasdtheexam
Yes,havenotsucceeded
AbutthatBbutforCbutifDthanksto
[答案]B.由butfor,without,supposing等短语或连接词也可以引出虚
拟语态。
[例14]today,hewouldgettherebytheweekend
AWouldheleaveBWasheleaving
CWerehetoleaveDIfheleaves
[答案]C.如果条件句中if被省去,则要用倒装语序。beto在虚拟条件句中
应用wereto或wasto取代。
[例15]IwishItotalkthisoverwithhimwhenhewasherelastnight
AwasableBwereableChadbeenableDshouldbeable
[答案]C.在wish从句中要表达对过去事实的一种不可能实现的愿望时,要
用had加过去分词。
[例16]Janeappearsasthoughshethecret
AknowsBhasknownCisknowingDhadknown
[答案]D.这是对过去事实的假设,asthough=asif
[例17]Herpalefacesuggestedthatsheill,andtheteacherwantedtond
hertothedoctor's
AbeBshouldbeCwereDwas
[答案]D.因suggest作建议讲时其宾语从句要用虚拟语气,但是作暗示则
不要用虚拟语态。
[例18]Withoutelectricity,humanlifequitedifferenttoday
AisBbeCwillbeDwouldbe
精品资料欢迎下载
[答案]D.由without介词短语引出的虚拟条件句,其主句如表示与现在事
实相反,则用should,would加动词原形。
[例19]Heinsistedthathedoitalone
AwantedtoBwanttoCshouldwanttoDwantsto
[答案]A.如果主句的主语与宾语从句的主语是同一个人时,insist从句中则
不宜用虚拟语态。
[例20]Ifitsohard,we'dgohome
Aisn'trainingBdoesn'train
Cweren'trainingDisn'tgoingtorain
[答案]C.因israining的过去时应为wasraining,但在虚拟条件句中最好用
wereraining。
本文发布于:2022-11-15 08:51:23,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/88/23259.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |