In my exercise book, I have a question as follows:
- It_____and the streets were wet.
A. has been raining
B. rains
C. has rained
D. would rain
The answer is A and I don't know why it has to be A. I think it looks strange to me as either the present perfect or the present perfect continuous suggests an event that is related to PRESENT. I think the question itself has some problem. 'The streets were wet', the predicate is 'were', suggesting this is a fact that happened in the past and has nothing to do with present, but why it uses a perfect continuous tense?