500 Câu trắc nghiệm tổng hợp ngữ pháp Tiếng Anh thi THPT Quốc gia (Phần 2)

There is no excuse for your late submission! You _________ the report by last Monday

3/25

There is no excuse for your late submission! You _________ the report by last Monday.

needn’t have finished

mightn’t have finished

should have finished

must have finished

Giải thích

Chọn C