Our color TV set is still good enough. You needn’t have bought a new one.
4.needn’t have done 表示原本不必要做的事情却已经做了的情况,意为“本不必要…”
Your home is not far from your school ,so you needn’t have left in such a hurry then.