内容正文:
语言是灵活多变的,表达是丰富多彩的。虚拟条件句的表达方式也是灵活多变。一般的虚拟条件句同学们理解起来也不是很难,但是变化了的虚拟条件句理解起来难度还是很大的。本讲中,老师就带领同学们一起来看看虚拟条件句中的倒装现象,以及如何解答这种倒装的题目。
一.虚拟条件句的倒装原则
如果虚拟条件句的从句中包含有were, had, should时,可以把if省略,把were, had, should提到从句的主语前,构成倒装句。
例如:
1. If you should change your mind, no one would blame you.
= Should you change your mind, no one would blame you.
如果你改变主意的话,没有人会责怪你。
2. Had he not been promoted, he would never have remained with the company.
= If he had not been promoted, he would never have remained with the company.
如果他没有被升职,他就不会留在这家公司了。
二. 还原法——解单选题
1. ____________to the doctor right away, he wouldn’t had died at that time.
A. If he went
B. Had he gone
C.Were he gone
D. If he should go
解析:
①根据虚拟条件句的倒装原则,还原出连词if。
②根据虚拟条件句的时态原则,还原出完整的句子。
If he had gone to the doctor right away, he wouldn’t had died at that time.
③根据虚拟条件句的倒装原则,把完整句变成倒装句。
Had he gone to the doctor right away, he wouldn’t had died at that time.
2. ______ it rain tomorrow, we would have to put off the visit to the Yangpu river.
A. Were