I shouldn’t  ___________ so much coffee last night...

Câu hỏi: I shouldn’t  ___________ so much coffee last night. I was wide awake till four in the morning.

A drink                

B have drunk        

C have drank         

D  drank