if主将从现和虚拟语气的不同

问题描述:

if主将从现和虚拟语气的不同
What should we do if it _____ tomorrow?
A.should snow B.would snow C.snow D.will snow
如果有snows可以选吗?我觉得if主将从现和虚拟语气都表示如果,都没什么区别啊?
If only I _____ my watch!选哪个?
A.hadn’t lost B.haven’t lost C.didn’t lost D.don’t lose

选C这是虚拟语气不是主将从现啊~给你举一个主将从现的例子吧~We will go to school if it is Sunday.
选Bif only 是但愿的意思,用现在完成时即可~