问题补充:
---Ithasbeenrainingfornearlyaweek.Willit_________long?---No.It's_____thatwe'llhaveafineweekend.Thesunwillbeshiningagain.A.rain; reportB.last; reportedC.stop; reportedD.keep; report
答案:
B解析last表示在此表示持续的意思,而后一空,根据固定词组搭配,it is reported表示据报道的意思。故选B