제가 배우기론 ^^
need not have done  과거에 할 필요가 없었다(그러나 했다)
did not need to do 과거에 할 필요가 없었따(그래서 하지 않았다)
그래서 위처럼 알고 있는데요~~ 과거형이 아닌 현재형에서는 뜻 차이가 없이 두가지가 동일한지 아님 위처럼 뉘앙스가 다른 것인지 궁금합니다..^^

그리고 강의를 듣다보니 교재에 욕심이 생기네요..  ^^  좋은  교재 기다릴께요!