That's no excuse! You know you ______ this r...

Câu hỏi: That's no excuse! You know you ______ this report by today.

A. can’t have finished

B. must have finished

C. may not have finished

D. should have finished

Câu hỏi trên thuộc đề trắc nghiệm

400 câu trắc nghiệm Ngữ pháp Tiếng Anh nâng cao !!