三、虚拟语气二 不用if的条件从句结构 在笔语中,条件从句有时可以不用连词小而把were,had或should移至主语之前。但如从句没有were,had或should,则一般不能这样做。如:Should he come,tell him to ring me up.他要是来了,让他给我打个电话。 Were I in your position,I would go.如果我处于你的地位,我就去。 Had they not helped us,our experiment would have failed. 如果没有他们的帮助,我们的试验是会失败的。
[注]有时虚拟条件不用条件从句而用介词短语、动词不定式等来表示。如: 四、虚拟语气三 虚拟语气和情态动词 虚拟结构(不论从句或主句)常可用情态动词的过去式,即could,might,wou1d等加不带to的动词不定式或不带to的动词不定式完成式,来作谓语动词。这些情态动词除表示虚拟结构外,本身还有独立的意思。如:If I were you,I Would go.我如果是你,我就愿意去。 If he were here,he might agree with you.假如他在这里,他可能会同意你。 I Would help you if I could. 假如我能够的话,我一定帮助你。 If it had not been for their help,we could not have succeeded. 如果没有他们的帮助,我们是不可能成功的。
五、虚拟语气四 有时条件从句中的动作和结果主句中的动作所发生的时间不一致这时,动词的形式应根据它所表示的时间加以调整。如: If he had followed the doctor's advice,he Would be quite all right now.他当时若是听医生的话,现在就会痊愈了。(从句说明过去,主句说明现在) If I were you,I Would have gone to the theatre.假如我是你,我会去看话剧了。(从句的时间包括现在,主句说明过去) If you hadn't helped me,I couldn't have finished it on time and most likely I would be still working now.假若你没有帮助我,我不可能按时完成工作,很可能现在还在干哩。(从句说明过去,主句说明过去和现在)
用直陈语气表示条件和结果 六、虚拟语气五 省去从句或主句的虚拟结构虚拟结构中的从句或主句有时形式上可以省略,但意义上却仍存在。 1)省去了条件从句的虚拟结构。如: That would be fine.那就太好了。(省去了if you should do it或类似条件) You might stay here forever.你可以永远呆在这里。(省去了if you wanted协或类似条件) I would not have done it.我是不会做那件事的。(省去了if were you或类似条件)
[注]虚拟结构中省去的从句有时并不容易找出。如: If he were here!假如他在这里该多好啊! If I had never married.如果我从未结婚就好了。 这种结构也常用if only开头。如: If only I could help you! 假如我能帮助你,那该是多好啊! If only I were ten years younger!我要是能年轻十岁该多好啊! If you would only try harder!你如再努力一试就好了。(only亦可置于would等助动词之后)
[注]有时if only只表条件,不表愿望。如: |
|