you _____ the washing up.i would have done it for you.A.needn't have done B.didn't need to do

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 01:35:47

you _____ the washing up.i would have done it for you.A.needn't have done B.didn't need to do
you _____ the washing up.i would have done it for you.A.needn't have done B.didn't need to do

you _____ the washing up.i would have done it for you.A.needn't have done B.didn't need to do
A
needn't have done 表示过去 本不需要做某事但做了
didn't need to do表示过去不需要做某事,也没有做.
这里是你本不需要做,因为我会为你做.

选择A
因为i would have done it for you.是指我本来会帮你做的,但是你已经自己做了。所以前面是要表达你本不需要自己做,所以就要选needn't have done