作业帮 > 英语 > 作业

If it were not for… If it had not been for … but for… 有什么关系和

来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/11/18 06:49:26
If it were not for… If it had not been for … but for… 有什么关系和区别,请高手详细讲解,谢谢
If it were not for… If it had not been for … but for… 有什么关系和
If it were not for 是对现在的虚拟,意思是:如果不是因为或若不是.如.If it were not for the bad weather now ,we would go outing .
If it had not been fo是对过去的虚拟,意思和上面一样,如 If it had not been for the bad weather yesterday,we would have gone outing .
but for若不是,也用在虚拟句中,如 But for your help,I could not have finished the work on time yesterday.(But for your help= If it had not been for your help)