한 줄 요약
'You should have gone already.'는 '너는 벌써 가야 했어'라는 뜻입니다. 과거에 이루어져야 했던 행동이 현재까지도 완료되지 않았을 때, 후회나 책망의 감정을 담아 사용합니다.
"너 벌써 가야지!"라고 누군가가 당신에게 말합니다. 이미 시간이 다 지났다면? 이미 가야 했던 상황을 영어로 어떻게 표현할까요?
뜻과 의미
'should have + 과거분사' 구조는 과거의 특정 시점에서 이루어져야 했던 일이 실제로는 이루어지지 않았음을 나타냅니다. 이 표현은 단순히 사실의 진술이 아니라, 후회, 책망, 비난의 강한 뉘앙스를 담고 있습니다. 예를 들어 "You should have gone already"라고 하면 '넌 정말 가야 했는데 왜 안 갔어?'라는 암묵적인 비판이 포함됩니다.
격식성 측면에서 'should have + 과거분사'는 일상 회화와 비즈니스 커뮤니케이션 모두에서 널리 사용됩니다. 다만 비격식 상황에서는 "You should've gone already"처럼 축약형으로 표현하기도 하며, 더 강한 비판을 원할 때는 "You really should have gone already"와 같이 부사를 추가하기도 합니다.
이 표현의 어원을 보면, 'should'는 과거 의무나 권고를 나타내는 조동사이고, 'have'와 과거분사의 조합은 완료 시제를 만들어 과거에 일어났어야 하는 일을 지칭합니다. 따라서 현재 시점에서 그 행동이 여전히 미완료되었다는 함축적 의미까지 갖게 됩니다.
사용법
이 표현은 주로 누군가를 책망하거나 자신의 후회를 표현할 때 사용됩니다. 비즈니스 상황에서는 미팅에 늦은 동료나 제출 기한을 놓친 팀원을 지적할 때 쓰입니다. 예를 들어 회의가 이미 시작되었는데 참석하지 않은 직원에게 "You should have gone already"라고 하면, 정중하면서도 명확한 비판을 전달할 수 있습니다.
일상 상황에서는 약속 시간을 놓친 친구나 가족에게 사용합니다. "You should have gone already to catch the flight"처럼 결과까지 언급하면 더욱 구체적인 상황 설명이 됩니다. 단, 이 표현이 항상 비판적인 톤을 갖는 만큼, 신뢰 관계가 있는 사람들 사이에서 사용하는 것이 좋습니다.
이메일이나 서면 커뮤니케이션에서도 적절히 활용할 수 있습니다. 예를 들어 "As discussed, you should have already submitted the report" 같이 사실을 지적하면서도 전문적인 톤을 유지할 수 있습니다.
실전 예문
| 영어 | 한국어 |
|---|---|
| You should have gone already. The meeting started an hour ago. | 넌 벌써 가야 했어. 회의가 한 시간 전에 시작했거든. |
| If you wanted to catch the train, you should have gone already. | 기차를 타고 싶었다면 넌 벌써 떠났어야 했어. |
| I told you in my email that you should have gone already to prepare for the exam. | 내가 이메일로 시험 준비를 위해 넌 벌써 가야 한다고 말했잖아. |
| Your boss mentioned you should have gone already to the conference instead of sending the report. | 보스가 보고서를 보내는 대신 넌 벌써 컨퍼런스에 가야 했다고 언급했어. |
| She said you should have already gone to the airport to avoid missing your flight. | 그녀는 너가 비행기를 놓치지 않으려면 벌써 공항에 가야 했다고 말했어. |
한국인이 자주 하는 실수
❌ 'You should go already' - 많은 학습자가 과거에 미완료된 상황을 표현할 때 'have'를 빠뜨립니다. 올바른 표현은 'You should have gone already'입니다.
❌ 'You should had gone' - 'should' 뒤에 'have' 동사를 사용해야 하는데 'had'를 잘못 사용하는 오류입니다. should는 조동사이므로 항상 'have + 과거분사' 형태여야 합니다.
❌ 'You should have going already' - 'have' 뒤에 현재분사 'going'을 사용하는 오류입니다. 반드시 과거분사 'gone'을 사용해야 하며, 'go'의 과거분사는 'gone'입니다.
비슷한 표현
'already'의 위치만 다르며 의미는 동일합니다. 'should have already gone'은 'already'를 have와 과거분사 사이에 위치시켜 좀 더 formal한 느낌을 줍니다. 두 표현 모두 자연스럽습니다.
'could have'는 '할 수 있었는데'로 가능성을 나타내고, 'should have'는 당위성과 의무를 나타냅니다. 'could have'는 더 중립적인 반면, 'should have'는 비판이나 후회의 감정이 더 강합니다.
You were supposed to go already
'were supposed to'는 '~하기로 되어 있었다'라는 뜻으로, 사전 약속이나 계획을 나타냅니다. 'should have'보다 더 객관적이고 덜 비난적인 톤을 가집니다.
📝 퀴즈로 확인해 보세요
다음 문장에서 빈칸에 들어갈 올바른 표현은? '시험을 잘 보려면 넌 벌써 도서관에 갔어야 했어.'
보기 중 하나를 선택하세요
관련 강의 안내
이 표현은 StudyPie의 '한국인이 어려워하는 필수문법 20선' 코스에 포함되어 있으며, BLOG30 할인코드로 수강할 수 있습니다.