—Catherine,Ihavecleanedtheroomforyou.—Thanks.You_______.Icouldmanage

发布时间:2020-08-13 03:40:21

— Catherine, I have cleaned the room for you . — Thanks. You_______. I could manage it myselfA.needn’t doB.needn’t have doneC.mustn’t doD.shouldn’t have done

网友回答

B解析试题分析:考查情态动词用法。句意:—Catherine,我帮你打扫了房间。—多谢,你本不必这样做的,我可以自己搞定。根据句意是对过去情况的虚拟。故使用“情态动词 have done”表示对过去情况的虚拟。Needn’t have done本不必做某事,实际上却做了;shouldn’t have done本不应该做某事,实际上却做了;故B正确。考点:考查情态动词用法

点评:本题是高考必考考点,一定要牢记句型意思。must have done过去肯定做了某事。should have done 本应该做而实际未做。 can’t have done 过去不可能做了某事;shouldn’t have done 本不应该做而实际做了。 need have done 本有必要做某事;needn’t have done 本没有必要做某事;注意没有 mustn’t have done的形式。
以上问题属网友观点,不代表本站立场,仅供参考!