—It has been raining for nearly a week. Will it long?
—No. It's that we'll have a fine weekend. The sun will be shining again.
A. rain; report
B. last; reported
C. stop; reported
D. keep; report
网友回答
A. rain; report
(答案→)B. last; reported
C. stop; reported
D. keep; report
解析:last表示在此表示持续的意思,而后一空,根据固定词组搭配,it is reported表示据报道的意思。故选B