SHE ……….A GOOD MEAL FOR THREE WEEKS. A. DOESN’T HAVE B. HASN’T...

26. She ……….a good meal for three weeks.

A. doesn’t have

B. hasn’t had

C. haven’t had

D. didn’t have