It is very kind of you to do the washing-up, but you_______it.A、mustn’t have don

游客2024-08-13  1

问题 It is very kind of you to do the washing-up, but you_______it.

选项 A、mustn’t have done
B、shouldn’ t have done
C、oughtn’ t to have done
D、didn’t have to do

答案 D

解析 本题为情态动词题。mustn’t have done没有这种形式,对过去的否定推测要用couldn’t have done来表示。shouldn’t have done 表示“本不应该做而做了”;oughtn’t tohave done表示“本不应该做而做了”,含有责备的意思,不符合题意,故排除。句意:你真好!把这些碗碟都洗了,但你不必这样做的。本句不需要用到虚拟语气,故选D。
转载请注明原文地址:https://tihaiku.com/zcyy/3718692.html
最新回复(0)