15 Đề ôn thi thpt Quốc Gia môn Tiếng Anh có lời giải chi tiết (Đề số 7)

That's no excuse! You know you ______ this report by today. can’t have finished

12/50

That's no excuse! You know you ______ this report by today.

can’t have finished

must have finished

may not have finished

should have finished

Giải thích

Đáp án D