You ______ the parcel home. The shop would have delivered it if you had asked.A、

游客2023-10-24  7

问题 You ______ the parcel home. The shop would have delivered it if you had asked.

选项 A、needn’t have carried
B、didn’t need to carry
C、couldn’t have carried
D、wouldn’t have carried

答案 A

解析 needn’t have done表示“过去本没有必要做某事”,但实际上却做了;B项中need是实义动词,用一般过去时体现不出在过去是否做没做某事,只表明说话人的态度,认为没有必要去做某事;couldn’t have done表示对过去事实否定的推测,意为“过去不可能做某事”,可排除C项;D项表示“过去不会发生某事”,但事实上发生了。根据句意可知应选A项。
转载请注明原文地址:https://tihaiku.com/zcyy/3124746.html
最新回复(0)