MCQShareAll the streets were flooded; it $......$ all day long.Ais rainingBwould be rainingChas been raining✓had been raining