IT _____ HARD ALL DAY LAST SUNDAY.A. RAINED B. WAS RAINING C. HAS R...

7. It _____ hard all day last Sunday.

A. rained

B. was raining

C. has rained

D. has been raining