一、 虚拟语气用于wish后的宾语从句中
动词wish后的宾语从句中,谓语动词须用虚拟语气,表示与事实相反或不大可能实现的愿望。通常有三种形式:
①对将来发生的事情表示祝愿或愿望时,宾语从句的谓语用:would(could, might)+动词原形。
例:I wish he would try again. 我希望他再试一次。
例:I wish I could be of some use. 我希望我能有点用处。
②表示与现在事实相反的愿望时,宾语从句的谓语用一般过去时或过去进行时。
例:I wish I wasn’t going to Paris.
例:I wish I knew how to program the new computer.
③对过去发生的事情表示遗憾或后悔时,宾语从句的谓语用“过去完成时或could/would have done”的形式。
例:I wish you had come to our New Year’s party.
二、虚拟语气用于would rather, would just as soon 后的宾语从句中。
would rather, would sooner, would as soon 和would just as soon等短语表示“但愿”、“宁愿”等意思,其后的宾语从句中的谓语要用虚拟语气,常用过去式或过去完成式表示与现在或过去事实相反。
例:I’d sooner she left the heavy end of the work to someone else.
经典练习:
1、Jean wishes that he_____that house last spring.
A)bought
B)had bought
C)buys
D)were to buy
2、I wish I ____longer this morning, but I had to get up and come to class.
A)could have slept
B)slept
C)might have slept
D)have slept
3、I’d just as soon you ____those important papers with you.
A)dose not take
B)not to take
C)had not taked
D)did not take
4、I’d rather you____make any comment on the issue for the time being.
A)don’t
B)wouldn’t
C)didn’t
D)shouldn’t
解析:
1、选B。主句的谓语动词是wish时,其宾语从句用虚拟语气,表示与事实相反或不大可能实现的愿望。从本题的时间状语last spring可知,表示的是过去的愿望。因此从句应用于过去完成时表示,所以选B。
2、选A。从句中时间this morning 可知,本题表示对过去发生的事情表示遗憾,宾语从句的谓语须用过去完成时或could have done形式来表示虚拟语气,所以A项为正确答案。
3、选D。would just as soon的宾语从句的谓语动词用过去时来表示虚拟语气,符合语法规则的只有D项。
4、选C。for the time being意为”目前”,表示现在的时间,因些would rather表示现在不可能实现的愿望,要求从句使用过去时来表示虚拟语气,其否定形式为“didn’t+动词原形”。所以C为正确答案。