IT __________ EVERY DAY SO FAR THIS WEEK.A. RAINS B. HAS...

4/ It __________ every day so far this week.

A. rains B. has been rained C. is raining D. has rained