关于虚拟语气的题

来源:百度知道 编辑:UC知道 时间:2024/05/25 12:06:45
If it( ) tomorrow,what would you do?
A.rains B.rained C.will rain D.should rain
答案是D 可是为什么不可以是B呢?虚拟语气中与将来虚拟不是可以有三种吗?were to should do 动词过去时 这里B是过去时啊??

表将来虚拟,were to或should加个动词原形,B项那个过去式是对现在的虚拟,多看看语法书,多作点题,理解就会更深的

啊``我以为是A呢``

B项也可以表示对现在的虚拟,而本题有很明显的时间状语tomorrow.,应该表将来,所以选D像最合适。