B1
S + should have / should not have + V3
should have — 했어야 했는데
설명
했어야 하는데 하지 않은 일, 또는 하지 말았어야 하는데 한 일을 말해요. 비난하거나 스스로 아쉬워할 때 쓰는 표현이에요. 자주 틀리는 실수: should have는 과거에만 쓰여요. 앞으로의 일을 조언할 때는 보통의 should를 써요: You should tell me ✓.
예문
You should have told me.
저한테 말했어야죠.
I should not have eaten so much.
그렇게 많이 먹지 말았어야 했어요.
She should have left earlier.
그녀는 더 일찍 떠났어야 했어요.
연습
객관식 문제로 이해도를 확인해 보세요
“S + should have / should not have + V3” 효과적으로 배우기
문법 항목 “S + should have / should not have + V3”(should have — 했어야 했는데)은 CEFR 3의 핵심 구조 중 하나예요. 이 구조를 능숙하게 쓰려면 쓰이는 맥락을 정확히 이해하고 꾸준히 연습해야 해요.
학습 팁: 예문을 여러 번 소리 내어 읽으면 자연스러운 반사 능력이 생겨요. 그다음 나만의 상황으로 직접 문장을 만들어 보세요. 발음 버튼을 눌러 정확한 발음을 듣고 따라 해 보세요.
전체 레슨 “”을 보면 관련 문법과 단어까지 더 깊이 이해할 수 있어요.