非真实条件句与错综时间条件句介绍
编者按:表示与过去或者现在事实相反,或者对将来发生的可能性很小(或者不可通用)的情况的假设都属于纯假设,这时要用虚拟语气。下面小编就来带你一起学习下非真实条件句与错综时间条件句,希望对大家有帮助。
英语中用得最多的是陈述语气,其次是疑问、祈使语气,只有很少一些场合用虚拟语气。
表示纯假设的虚拟句
1非真实条件句
表示与过去或者现在事实相反,或者对将来发生的可能性很小(或者不可通用)的情况的假设都属于纯假设,这时要用虚拟语气:
与现成事实相反:
If I were you, I would take the challenge.
如果我是你,我会接受挑战。
(事实上我不可能是你)
与过去事实相反:
If she had arrived 5 minutes earlier, she would have caught the train.
如果她早到5分钟,她就能赶上火车了。
(事实上没早到5分钟,也没赶上火车)
将来的可能性很小:
If it were to rain this afternoon, I would stayat my classroom.
如果今天下午下雨,我就会待在教室里。
(事实上今天下午下雨的可能性很小,我也不会待在教室里。)
模仿造句:
1.如果他是你,他会道歉(apoligize)的。
2.如果你晚10分钟离开,你就会见到他了。
3.要是明天天晴,我会去钓鱼。
2错综时间条件句
上面三种纯假设句型中的条件句和主句的谓语时间是相同的。有时条件句与主句的时间不是同一时间,比如条件句谓语动作发生在前,主句动作发生在后,主句的时态形式就需要根据具体情况作适当的调整:
If you had worked (过去) hard then, you would be(现在) a college student now.
如果你那时下了功夫,现在你就是大学生了。
如果不调整:
If you had worked(过去) hard then, you would have been(过去) a college student.
If he had not had the accident two days ago, hewould be drinking with us at tomorrow’s party.
如果他(过去)两天前没有出事故,他(将来)在明天的聚会上就会同我们一起喝酒啦。
注意:
如果是真实条件句,即可能、完全有可能发生的事情,就不能用虚拟语气,要用一般的陈述语气:
If I get there early, I will give you a call.
如果我到那里还很早,我会给你电话。
(很可能的事情)
If it is fine tomorrow, we will go outing.
如果明天天晴,我们将去效游。
(很可能天晴)