早教吧 育儿知识 作业答案 考试题库 百科 知识分享

Ifitweretosnow和Ifitshouldsnow都是对将来的虚拟吗?有什么不同呢请英语大神仔细讲解一下对于过去现在将来的各种虚拟语气神马的语法==.

题目详情
If it were to snow 和 If it should snow 都是对将来的虚拟吗?有什么不同呢
请英语大神仔细讲解一下对于过去现在将来的各种虚拟语气神马的语法= =.
▼优质解答
答案和解析
虚拟语气用的最多的是在这种含有条件从句的复合句当中,主要是以下三类:
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,…)如果明天下雨,我会呆在家里.