Search from various 영어 teachers...
Sasha
전문 강사didn’t need to do versus needn’t have done (is there any difference)?
I didn’t need to do any homework yesterday.
I needn’t have done any homework yesterday.
2018년 10월 15일 오전 11:44
답변 · 7
4
Sometimes they are the same, but there can be a difference. When we say 'needn't have', it means the action was performed but it was not necessary. When we say 'didn't need to', it also means that the action was not necessary but the action perhaps was performed, or perhaps not.
e.g. "I spent a long time doing my homework, but I needn't have because the teacher forgot to ask for it" = "I spent a long time doing my homework, but I didn't need to because the teacher forgot to ask for it"
Both mean the action was performed but was not necessary.
e.g. "I didn't need to work when I was a student because my parents gave me money every month"
The action was not necessary and was not performed. Only 'didn't need to' can be used in this way. 'Needn't have' always means that the action was performed.
2018년 10월 15일
3
There is certainly a difference, and this is one of those questions which you find on tests to ascertain your level of grammar.
I didn’t need to do any homework yesterday. = No homework was done.
I needn’t have done any homework yesterday. = I DID the homework, but it wasn't necessary.
"Need" can work as a modal verb, and "needn't have done" shows an imagined past. It indicates that, in reality, the opposite happened.
2018년 10월 15일
1
There is no difference.
2018년 10월 15일
The first would be more commonly spoken where I am. Second sounds to my ears just slightly more formal.
2018년 10월 15일
아직도 답을 찾지 못하셨나요?
질문을 남겨보세요. 원어민이 도움을 줄 수 있을 거예요!
Sasha
언어 구사 능력
영어, 프랑스어, 러시아어, 우크라이나어
학습 언어
영어, 프랑스어, 러시아어, 우크라이나어
좋아할 수도 있는 읽을거리

How to Answer “How Was Your Weekend?” Naturally in English
47 좋아요 · 27 댓글

Why Some Jokes Don’t Translate: Understanding Humor in English
15 좋아요 · 5 댓글

How to Talk About Your Strengths and Weaknesses Professionally
13 좋아요 · 5 댓글
다른 읽을거리
