问题
The rain came to a stop the night before. The fields are still full of water. —It _________ for nearly a week.
A:has rained
B:had rained
C:would rain
D:was raining
B:had rained
C:would rain
D:was raining
正确答案是: