Tổng hợp đề thi Tiếng Anh có lời giải (Đề số 5)

I shouldn’t x so much coffee last night. I was wide awake till four in the morning

33/64

Mark 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 x so much coffee last night. I was wide awake till four in the morning.

drink

have drunk

have drank

drank

Giải thích

Đáp án là B. Ta dùng shouldn’t have done: để diễn tả sự việc, hành động đáng lẽ không nên xảy ra trong quá khứ ( nhưng thực tế nó đã xảy ra )