SANDY _______ DINNER 4 TIMES THIS WEEK. A. HAS BEEN COOKING B. HA...

5. Sandy _______ dinner 4 times this week.

A. has been cooking B. have been cooking C. cooked D. has cooked