didn't need to和和need't have done什么区别?

问题描述:

didn't need to和和need't have done什么区别?

前者是不需要做某事 后者的意思的本不需要做但是却做了 明白了吧