I shouldn’t _____ so much coffee last night. I was wide awake till four in the morning19/64Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions. I shouldn’t _____ so much coffee last night. I was wide awake till four in the morninghave drank drink have drunk drankGiải thíchĐáp án là C. Shouldn’t have + PP: đáng lẽ ra không nên làm gì nhưng đã làm