问题 选择题

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。

单项选择题
多项选择题