–Sorry, Professor Smith. I didn’t finish the assignment yesterday--Oh, you have done i

发布时间:2020-08-17 00:24:13

–Sorry, Professor Smith. I didn’t finish the assignment yesterday.
--Oh, you      have done it as yesterday was the deadline.
A. must     B, mustn’t      C, should      D. shouldn’t

网友回答

解析:考查should have done的固定句型,意思“本应该做某事,must have done表是对过去的一种虚拟,一定做某事;shouldn’t have done表示本不应该做事但是做了”, mustn’t表示禁止,句子意思“你本应该把它做完,但是你没有做完因为昨天是截止期限”,所以选C
以上问题属网友观点,不代表本站立场,仅供参考!