问题

The rain came to a stop the night before. The fieldsare still full of water. —It _____ for nearly a week.
A:has rained
B:had rained
C:would rain
D:wasraining
B:had rained
C:would rain
D:wasraining
正确答案是: