什么叫做混合条件虚拟从句?
主句与从句的动作发生在不同的时间,这时主,从句谓语动词的虚拟语气形式因时间不同而不同,这叫做混合条件句。
If you had asked him yesterday, you would know what to do now。 如果你昨天问了他,你现在就知道该怎么做了。(从句与过去事实相反,主句与现在事实相反。)
If it had rained last night (过去), it would be very cold today (现在)。 昨晚如果下了雨,今天会很冷。
虚拟语气用来表示说话人的主观愿望或假想,所说的是一个条件,不一定是事实,或与事实相反。
...全部
主句与从句的动作发生在不同的时间,这时主,从句谓语动词的虚拟语气形式因时间不同而不同,这叫做混合条件句。
If you had asked him yesterday, you would know what to do now。
如果你昨天问了他,你现在就知道该怎么做了。(从句与过去事实相反,主句与现在事实相反。)
If it had rained last night (过去), it would be very cold today (现在)。
昨晚如果下了雨,今天会很冷。
虚拟语气用来表示说话人的主观愿望或假想,所说的是一个条件,不一定是事实,或与事实相反。
条件句可分为两类,一类为真实条件句,一类为非真实条件句。非真实条件句表示的是假设的或实际可能性不大的情况,故采用虚拟语气。
真实条件句所表的假设是可能发生或实现的,句中的条件从句和结果主句皆用陈述语气。如:If I have enough money next year, I will go to USA。
假若明年我有钱,我就去美国。
有两点需要注意:
1、在真实条件句中,主句不能用be going to表示将来,该用shall, will。 如:If you leave now, you will never regret it。
2、表示真理时,主句谓语动词便不用shall (will) +动词原形,而直接用一般现在时的动词形式。
非真实条件句所表的假设则是不可能或不大可能发生或实现的,句中的条件从句与结果主句皆须用虚拟语气。
时态:可以表示过去,现在和将来的情况。它的基本特点是时态退后。
同现在事实相反的假设:条件从句用一般过去时,主句should (would) +动词原形。如:If they were here, they would help you。
如果他们在这,他们会帮助你。
表示于过去事实相反的假设:条件从句用过去完成时,主句should(would) have+ 过去分词。如:If she had worked harder, she would have succeeded。
如果她以前努力一些,她会成功的。
表示对将来的假想:条件从句分别用一般过去时/were+ 不定式/should+ 动词原形,主句分别用should+ 动词原形/would + 动词原形/would + 动词原形。
如:
If you dropped the glass, it would break。假如你把玻璃杯掉在地上,它会打碎的。
If he were to come, what should we say to him?假如他来了,我们对他说什么呢?
If he should see me, he would know me。
假如他看见我,就会认识我。(这种形式并不强调意愿,只强调一种有偶然实现的可能性。)
。收起