По цепочке предложите друг другу по 10 пар английских предложений с didn't need + Full Infinitive vs needn't + Perfect Infinitive на русский перевод с комментированием.
Образец,
Первая сторона:
You didn't need to go there.
You needn't have gone there.
Вторая сторона:
А тебе и не нужно было туда идти.(и правильно сделал, что ты туда не пошел, так как туда уже сходил я и все сделал сам.)
Не нужно было туда идти./Зря ты туда сходил. (потому что своим приходом только все испортил.)
Discussion
You didn't need to apologize to him.
You needn't have apologized to him.