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