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

14. Sandy _______ dinner 4 times this week.

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