5913. It . . . . . . . since early morning.

A. will rain
B. is raining
C. rained
D. has been raining
✅ The correct answer is option D.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top