句型36
if it were not for (= were it not for)
if it hadnt been for (= had it not been for)要不是因为有如果不是
[注意]这种结构中不能用否定结构的缩写形式,即不能用werent it for)
[例句]
If it hadnt been for (= Had it not been for) the determined captain, all the passengers on board wouldnt have been saved. 要不是船长一直坚强,船上的旅客就不会得救。
If it were not for your rich parents, you couldnt live so easy a life. 要不是你父母有钱,你的生活不会如此安逸。
If it were not for the expense, I would go abroad now. 如果不是因为经费问题,我现在就出国了。
句型37
but for + 名词和but that +从句,意思是倘若不是;要不是,接虚拟语气
[例句]
But for air and water, nothing could live. (= If there were no air or water, nothing could live.)
如果没有空气和水,什么东西都难以生存。
But for the storm, we should have arrived earlier.
= If it hadnt been for the storm, we should have arrived earlier. 如果不是暴风雨,我们早就到了。
But for you, we couldnt have carried out the plan. 要不是你的话,我们无法实施那项计划。
【高考英语必考40个重要句型精讲 八】相关文章:
最新
2016-02-29
2016-02-29
2016-02-29
2016-02-29
2016-02-29
2016-02-29