问题
选择题
It every day so far this month. I can't tell you if it tomorrow.
A.rained; rains
B.is raining; shall rain
C.has been raining; rains
D.has rained; will rain
答案
D
题目分析:考查时态:句意:这个月到现在为止一直在下雨,我不告诉你明天是否下雨。第一空填现在完成时,和so far连用,第二空用一般将来时和tomorrow连用,表示将来,这里if不是引导条件状语从句,而是引导宾语从句,“是否”,选D。