在非真实条件句中:
与现在事实相反,和与将来事实相反(对将来的设想)主句形式都是should(would)+动词原形,它们的区别在于从句的形式。
与现在的事实相反时,条件从句时态为一般过去时;
与将来事实相反时,条件从句的时态为一般过去时/were+不定式/should+动词原形。
可见与现在事实相反和与将来事实相反都有一个同样的模式:主句should+ 动词原形,从句一般过去时,这个要从语境中判断出正确的事态。
例如:If you succeeded,everything should be all right.
从句“如果你成功了”,成功是以后的事,所以是对将来的设想。
主句“一切都会好的”,这是将来成功后的结果,所以也是对将来的设想。
could 和would 的区别在于could 是讲能不能做到(做事情的能力) ;
would 是说会不会去做,想不想(愿意不愿意) 。
一个是有没有可能性,一个是有可能性但是更有选择。
could和would都可用于虚拟语气,它们之间只有细微的语气差别,一般could有猜测之意。