There is no excuse for your late submission! You _______ the report by last Friday.

   A. must have finished.                                                   B. needn’t have finished.

   C. should have finished.                                                D. mightn’t have finished.

Các câu hỏi liên quan