老师,专家快来啊!纯自学英语菜鸟不行了!

问题描述:

老师,专家快来啊!纯自学英语菜鸟不行了!
1 you will miss the train if you don't hurry
2 If it rained tomorrow,we would stay at home
3 If it rains tomorrow,we will cancel the picnic
我的分析:第一句,如果我们认为将来的事很可能会发生,那么主句要用将来时,从句要用一般现在时.这是第一类条件句.
第二句:表示将来的事情颇有可能发生的事情,但比第一句话较为无把握.所以第二句用的是过去式(非真实的过去)这是第二类条件句.
第3句:是虚拟语气,也就是(明天)下不下雨我们不知道,我们只是假设(明天)下雨,事实与假设差一级,所以用的是现在时的动词.这是第3类条件句.

你把2,3句弄反了哦~~
If it rained tomorrow,i would stay at home
算是一种虚拟语气,如果明天下雨,我会呆在家里(实际上从各方面的消息可确定,比如从天气预报上得知,明天根本不会下雨)表达明天会去!
If it rains tomorrow, i will stay at home
这句表达将来的假设,是If引导的条件状语从句(主句将来时,从句用现在时),如果明天下雨,我会代呆在家里书上就这么分析的。 书上第二句是和第一句做了分析。第3句是我自己加的 哈那你看看是不是把2,3句的顺序打反了,因为第三句绝对不能是虚拟语气啊,时态都不对,是一般现在时。虚拟语气应该是过去时的,(*^__^*) 嘻嘻……对未来的推测,用的是不是现在时吗?难道是过去时?教学视频上是现在时,看了100遍了,没错啊- -什么情况,我彻底晕了,我没学过高中英语哈, 第二句跟第3句到底有什么区别额(⊙o⊙)…我好像明白了。。。2,3句都是一种虚拟语气,这两句都是表推测,只不过时态不同~~只是一个时态是过去时的,一个时态是一般现在时的。有没有区别的。