一、虚拟语气在条件句和主句中的用法
我们目前主要掌握与现在、过去或将来事实相反的虚拟条件句。
1.表示与现在事实相反的情况。其结构为:从句(If+主语+动词的过去式),主句(主语+should/would/could+动词原形)。如:If 1 were you,1 wouldtake a small present.如果我是你的话,我就带上一件小礼物。
If I won a million dollars.1 would travel around the world.如果我赢了一百万美元,我要周游世界。
2.表示与过去事实相反的情况。其结构为:从句(If+主语+had+过去分词),主句(主语+should/would+have+过去分词)。如:If you had been careful,you would not have broken it.你要是当心点,就不会把它打破了。(事实是:你没有当心,东西被打破了)
在虚拟条件句中,be动词不论什么人称,都用were。如:If she were not so busy。she would come here with me.要是她不这么忙,就和我一起来了。
3.表示与将来事实相反的情况。其句子结构为:从句(If+主语+动词的过去式/should+动词原形/were t0+动词原形),主句(主语+would/should/could+动词原形)。如:
If he came tomorrow.would you welcome him?假如他明天来,你欢迎他吗?(事实是:明天他不可能来)
If it should rain this afternoon.what would you do?假如今天下午有雨,你怎么办?
Ifit were to rain tomorrow,I should stay at home.如果明天下雨,我就呆在家里。
二、虚拟语气在宾语从句中的用法
在动词wish后的宾语从句中,表示与现在或过去的事实相反,或表示对将来的主观愿望,从句通常省略连词that。
1.表示对现在情况的虚拟:从句动词用过去式或过去进行式(be的过去式用were)表示。如:
I wish I knew the answer to the question.我希望我知道这个问题的答案。(可惜不知道)
I wish it were spring in my hometown all theyear around.但愿我的家乡四季如春。(只是愿望,实际根本不可能实现)
2.表示对过去情况的虚拟:从句动词用had+过去分词。如:
I wish(that)I hadn’t wasted so much time.我后悔不该浪费这么多时间。(实际上已经浪费掉了)
He wishes(wished)he hadn’t lost the chance.他真希望没有失去机会。(事实上机会已经失去了,他感到惋惜)
3.表示对将来的主观愿望:谓语动词形式为would/should/could/might+动词原形,此时要注意,主句的主语与从句的主语不能相同,因为主句的主语所期望的从句动作能否实现.取决于从句主语的态度或意愿(非动作名词除外)。如:
I wish it would stop raining.但愿雨能停止。
I wish you would be quiet.我希望你安静一些。
误区警示
有许多同学对hope和wish的用法经常混淆不清,常写出类似下面错误的句子:I wish I can fly to the moon one day.wish后接的宾语从句表示的愿望实现的可能性很小,因此要用虚拟语气形式:i wish i could fly to the moon one day.
hope+宾语从句(陈述语气)表示的是可能实现的愿望。如:
I hope it is true.(有可能是真的)
I wish it were true.(不可能是真的)
要避免发生类似的错误,同学们要注意掌握陈述语气与虚拟语气的区别及虚拟语气的各种形式。