2016年12月英语四级语法指导:名词性从句中的虚拟语气
在动词wish后的宾语从句中的虚拟语气,常省去宾语从句的引导词that。
一、对现在情况的虚拟(与现在的事实相反):
从句用过去式或过去进行式(时间上是同时的)。其句子结构为:宾语从句的谓语be和were(was),实义动词用过去式。例:
1.Iwish(that可省略,下同)Iknewtheanswertothequestion.(wish,动词过去式knew)我希望知道这个答案。(事实上是不知道)
2.Iwishitwerespringinmyhometownalltheyeararound.(wish,were)但愿我的家乡四季如春。(事实上不可能)
3.IwishIwereabird.(wish,were)但愿我是只小鸟。(事实上不可能)
4.Whenshewasattheparty,shewishedshewereathome.(wished,过去虚拟动词were)(事实上并不在家)
5.NowthatheisinChina,hewishesheunderstoodChinese.(wishes,过去虚拟动词understood)
6.Whenwebeginthetrip,theywillwishtheywerewithus.(willwish,过去虚拟动词were)(事实上并不和我们在一起)
二、对过去情况的虚拟(和过去的事实相反):
用wish表示对过去事情的遗憾。其句子结构为:宾语从句的谓语用过去完成时,或would,could,might+现在完成时。例:
1.Iwish(that可省略,下同)Ihadn'twastedsomuchtime.
2.Hewisheshehadn'tlostthechance.
3.Wewishedhehadspokentous.
(wished,had+spoken)(事实上他并没同我们讲)
4.Iwishyouhadcalledearlier.
(wish,had+called)(事实上已迟了)
5.Theywillwishtheyhadlistenedtoussooner.
(willwish,had+listened)(事实上并不如此)
例题分析:IwishI______longerthismorning,butIhadtogetupandcometoclass.
A.couldhavesleptB.sleptC.mighthavesleptD.haveslept
动词wish后面接从句,表达不可能实现或与事实相反的情况时,谓语动词要用虚拟语气,即用过去式(表示现在发生的动作)或过去完成式(表示过去发生的动作)。本题后半句谓语动词have用的是过去时had
togetupandcome,所以前面要用过去完成时表示过去发生的动作。所以,选项A)couldhaveslept是答案
三、对将来情况的虚拟(表示将来的主观愿望):
从句动词"would/should/could/might+动词原形"(时间上较后)(请注意:主句和从句的主语不相同)。用wish表示对将来事情的愿望。例:
1.Iwishitwouldstopraining.(虚拟动词would+动词原形stop)
2.Iwishyouwouldbequiet.(would+be)
3.Youwishedshewouldarrivethenextday.(would+arrive)
4.Iwishshewouldchangehermind.(would+change)
我希望她会改变主意。(呵呵,女孩子可没那么容易就改变主意喔)
5.Hewillwishwewouldjoinhimthefollowingweek.(would+join)
四、注意:
1.如果将wish改为过去式wished,其后that从句中的动词形式不变。例如:
IwishedIhadn'tspentsomuchmoney.
2.如果that从句中用would,一般表示对现状不满或希望未来有所改变或请求
Iwishhewouldanswermyletter.
Iwishpriceswouldcomedown.