C2

S + needn't have + V3 · S + didn't need to + V0

needn't have done과 didn't need to do의 차이

설명

needn't have V3는 이미 했는데 알고 보니 필요 없었다는 뜻이에요. didn't need to V0는 필요 없어서 하지 않았다는 뜻이에요. 두 문장은 비슷하게 들리지만, 실제로 했는지 안 했는지는 정반대예요. 자주 틀리는 실수: 두 형태를 바꿔 쓰지 않아요: 이미 기다렸는데 You didn't need to wait라고 하면 틀려요; needn't have waited ✓.

예문

You needn't have waited; the meeting was canceled.

기다릴 필요 없었어요. 회의가 취소되었거든요.

I didn't need to wait, so I went home.

기다릴 필요가 없어서 집에 갔어요.

She needn't have paid twice.

그녀는 두 번 낼 필요가 없었어요.

We didn't need to book, and we didn't.

예약할 필요가 없었고, 실제로 하지 않았어요.

연습

객관식 문제로 이해도를 확인해 보세요

“S + needn't have + V3 · S + didn't need to + V0” 효과적으로 배우기

문법 항목 “S + needn't have + V3 · S + didn't need to + V0”(needn't have done과 didn't need to do의 차이)은 CEFR 6의 핵심 구조 중 하나예요. 이 구조를 능숙하게 쓰려면 쓰이는 맥락을 정확히 이해하고 꾸준히 연습해야 해요.

학습 팁: 예문을 여러 번 소리 내어 읽으면 자연스러운 반사 능력이 생겨요. 그다음 나만의 상황으로 직접 문장을 만들어 보세요. 발음 버튼을 눌러 정확한 발음을 듣고 따라 해 보세요.

전체 레슨 “”을 보면 관련 문법과 단어까지 더 깊이 이해할 수 있어요.

자주 묻는 질문