lt is reported that the heavy rain_for two days.

问题描述:

lt is reported that the heavy rain_for two days.
A.will last B.lasts C.have been lasted D.lasted
为什么选A不选C

rain 是不可数名词,如果用现在完成时,也必须用has been lasted
用将来时,意思是:据报道,这场暴雨将持续下2天.