if it___tomorrow,i'll stay at home.

来源:百度知道 编辑:UC知道 时间:2024/06/30 11:18:36
A.rained
B.will rain
C.hd rained
D.rains
我判断这个是对将来的虚拟
但是根据虚拟条件句用谓语:/一般过去时/should/were to+动词原形
主句用谓语:would/should/could/might +动词原形
不是动词原型rain吗??? 为什么是rains
还有 根据 从句 谓语 一般过去时 那么 为什么不可以选择( A )

if 引导条件状语从句,因此用一般现在时。
whether也一样

在这里并不是楼主所说的虚拟语气

D 将来时的虚拟 是现在时

现在时的虚拟 才是 过去时

D。一般现在时表将来
后面是i will 前面不能用过去时

这不是虚拟语气。就是普通的对将来的一个猜测,然后条件状语从句中的将来时will rain用一般现在时rains代替