John ____ this task yesterday morning, but I did it for him5/30John ______ this task yesterday morning, but I did it for him. He owes me a thank-you.must have completedmay have completedshould have completedcould have completedGiải thíchĐáp án C