Those who failed to get in need not have felt disappointed as many of the artists who should have appeared did not come. (新概念英语2)请问老师们这里的not have…是什么用法? 与haven't有区别吗?