If it tomorrow, our picnic to be put off.
A. rains;wouldhave
B. shouldrain;wouldhave
C. rains;has
D. wouldrain;wouldhave
网友回答
A. rains;wouldhave
(答案→)B. shouldrain;wouldhave
C. rains;has
D. wouldrain;wouldhave
解析:此题考查的是if条件从句与将来事实相反的虚拟语气,条件句使用主语+should +do或+did/were或were to do 三种形式,主句使用could/might/would +do。因此选B。