你问的是关于 虚拟语气中if的省略 的问题。
虚拟条件句中有were, had, should时, 可把if省略,而把were, had, should
放在主语前,用倒装结构, 这种结构主要用于书面语中.
如:
1.Were it necessary, I might resign.=If it were necessary, I might resign.
2.Had you informed me earlier, I would not have signed the contract.
=If you had informed me earlier, I would not have signed the contract.
3.Should I have time, I would call on her.=If I should have time, I would call on her.
4.Should it rain tomorrow, we would have to put off the visit to the Summer Palace.
=If it should rain tomorrow, we would have to put off the visit to the Summer Palace.
5.Should I meet her, I would tell her.= If I should meet her, I would tell her.
6.Were I in your position , I would do it better.= If I were in your position, I would do it better.
7.Were he to tell us everything, we could try to solve his problem.
8.There is a real possibility that these animals could be fright ened, should there be a sudden noise.
9.Had they made preparations, they would have succeeded.= If they had made preparations, they would had succeeded.
10.Were I in school again, I would work harder.= If I were in school again, I would work harder.
11.Had you been here earlier, you would have seen him.=If you had been here earlier, you would have seen him.
12.Were it not for the expense, I would go to Italy.=If it were not for the expense, I would go to Italy.
你的问题和上面的例题3、4、5一样的,正常语序是 If the weather should be fine ,we would go on a picnic . 此外本题if从句是对将来的推测,所以可用should+do 的形式,不知你明白了吗?
温馨提示:答案为网友推荐,仅供参考