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

学习 时间:2026-06-05 13:04:06 阅读:2655
If it were not for… If it had not been for … but for… 有什么关系和区别,请高手详细讲解,谢谢

最佳回答

贪玩的薯片

和谐的纸鹤

2026-06-05 13:04:06

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)

最新回答共有2条回答

  • 善良的柚子
    回复
    2026-06-05 13:04:06

    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)

上一篇 哪儿有关于难忘小学生活的幻灯片

下一篇 开放式餐厅设计有哪些需要注意的