If it ___ rain next week,the farmers could still have a good harvest.空格处应选什么?为什么?

问题描述:

If it ___ rain next week,the farmers could still have a good harvest.空格处应选什么?为什么?
A.should
B.could
C.would
D.might

选A.should
本题考察虚拟语气.与将来相反的假设,if引导的条件从句用"should+动词原形"的结构,其中“should”有“万一”的含义,不能用其它情态动词.
整句意思:万一下周下雨,农民们仍然可以有好的收成.