It ______ for a week and the streets were flooded.
A. has rained B. was rained
C. had been raining D. should have rained
出自:统招专升本-----英语