did not need to need not have 的区别吗