THE WEATHER ... FINE SO FAR THIS WEEK.A. IS B. WAS C. HAS BEEN D. H...

4. The weather ... fine so far this week.

A. is B. was C. has been D. had been