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

admin2021-05-21  5

问题 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://kaotiyun.com/show/W03K777K
0

最新回复(0)