MY SUPERVISOR IS ANGRY WITH ME. I DIDN’T DO ALL THE WORK I _______...

33. My supervisor is angry with me. I didn’t do all the work I ________last week.

A. should have done B. need to have done C. may have done D. must have done