If it were to snow 和 If it should snow 都是对将来的虚拟吗?有什么不同呢

1个回答

  • 虚拟语气用的最多的是在这种含有条件从句的复合句当中,主要是以下三类:

    1.与现在事实相反的非真实条件句:

    If I had time,I would certainly go to see you.(倒装:Had I time,…)

    如果有时间,我一定去看你了.

    If it weren’t for their support,we would be in a difficult situation.(倒装:Weren’t it for their support,…)

    要不是他们的帮助,我们将会面临一个困难的处境.

    2.与过去事实相反的非真实条件句

    If I had taken your advice,I wouldn’t have made such a mistake.(倒装:Had I taken your advice,…)

    如果当时听了你的话,我就不会犯这样的错误了.

    If it had not been for your help,I wouldn’t have finished the work so easily.(倒装:Had it not been for your help,…)

    要不是你的帮助,我的工作不会这么容易完成.

    3.与将来事实相反的非真实条件句

    If it rained/were to rain/should rain,I should stay at home.(倒装:Rained it/Were it to rain/Should it rain,…)如果明天下雨,我会呆在家里.