请问虚拟语气 表示与将来事实相反的情况在虚拟语气中,表示与现在事实相反,或者与将来事实相反都可以用这个结构IF +一般过去 主句:WOULD COULD MIGHT +DO 的形式,如果是对的,我要怎么去区别呢,因为看起来就会是一样的呀
问题描述:
请问虚拟语气 表示与将来事实相反的情况
在虚拟语气中,表示与现在事实相反,或者与将来事实相反都可以用这个结构
IF +一般过去 主句:WOULD COULD MIGHT +DO 的形式,
如果是对的,我要怎么去区别呢,因为看起来就会是一样的呀
答
不是吧……
与过去事实相反的话,主句应该用would/could/might+have done的形式啊……
答
在非真实条件句中,与现在事实相反,和与将来事实相反(对将来的设想)主句形式都是should(would)+动词原形,它们的区别在于从句的形式.与现在的事实相反时,条件从句时态为一般过去时;与将来事实相反时,条件从句的时态为一般过去时/were+不定式/should+动词原形.可见与现在事实相反和与将来事实相反都有一个同样的模式:主句should+ 动词原形,从句一般过去时.这个要从语境中判断出正确的事态.
If you succeeded,everything should be all right.
从句“如果你成功了”,成功是以后的事,所以是对将来的设想.
主句“一切都会好的”,这是将来成功后的结果,所以也是对将来的设想.