语法图解
探究发现
①If I were you, I would follow his advice.
②If I'd wanted to see them, I would have had to visit them in person.
③If I had time tomorrow, I would attend the concert.
④If it were to rain tomorrow, the sports meeting would be put off.
⑤If I should do the experiment, I would do it some other way.
⑥Had you informed me earlier, I wouldn't have signed the contract.
⑦But for the rain (=If it hadn't rained), we should have arrived yesterday.
⑧I'm really busy, otherwise I would certainly go with you. (otherwise=if I were not so busy)
⑨If he were alive now, he might have grown into a handsome young man.
[我的发现]
(1)句①表示与现在事实相反的虚拟语气;句②表示与过去事实相反的虚拟语气;③、④、⑤句表示与将来事实相反的虚拟语气。
(2)句⑥中if省略,从句的主、谓语要倒装。
(3)虚拟条件句中,表示与现在事实相反的假设时,be动词一般用were。
(4)⑦、⑧句是含蓄虚拟条件句;句⑨是错综时间虚拟条件句,从句说明的是现在的情况,主句说明的是过去的情况。