注:
若虚拟条件句中有were, should, had时,可省略if,将were, should, had移至主语前。如:
Were I you, I would never do that.
Should it rain tomorrow, I wouldn’t go there.
Had it not been for Margaret, I might not have understood.
■
在错综时间虚拟条件句中的运用
虚拟条件句与主句谓动词发生的时间有时不一致,要注意主从句谓语动词的形式。如:
If you’d listened to me, you wouldn’t be in such trouble now. 如果你当初听了我的话,你现在也不会有这样的麻烦了。
■
在含蓄虚拟条件句中的运用
有时只有主句,不出现虚拟条件句,而是用without, with, but for(要不是) 等介词短语,或者用but, or, otherwise等副词或连词,或者用不定式或分词短语等来表示虚拟条件。如:
But for (=if it had not been for ) your help, I wouldn’t have been successful. 要是没有你的帮助,我就不会成功。
I was so busy then, otherwise, I would have helped him. 我当时很忙,要不然,我会帮助他的。
We couldn’t have finished it without Mary. 如果没有玛丽,我们是不能按时完成这个工作的。
To hear him talk (=If you could hear him talk…) , you’d think he was Prime Minister. 听他讲话你会以为他是首相。
Given more time, I could have done it better. 要是多给一点时间,我会做得更好。
【用过去式表示的虚拟语气】相关文章:
★ 2016届高考英语临考冲刺高分之路:虚拟语气理论详解(二)
最新
2016-11-24
2016-11-24
2016-11-09
2016-11-04
2016-11-04
2016-11-02