Did vs Have P.P
학교에서 현재완료를 배울 때 "완료, 경험, 계속, 결과"라고 외우셨나요? 저는 그 네 가지를 달달 외웠는데, 막상 영어로 말하려 하면 지금 이 문장이 어느 용법에 해당하는지 고르는 것 자체가 멈춤의 원인이 됐습니다. 호주에서 영어를 공부할때 Did와 Have P.P.의 차이 때문에 엄청 머리가 아팠었는데 예문 하나로 한방에 이해했던 적이 있습니다. 한국인들이 처음에 엄청 헷갈려 하는 Did와 Have P.P.의 차이를 오늘 한번 쉽게 알려드리겠습니다.

현재완료가 어려웠던 이유 — 한국어 번역의 함정
분명 문법책을 여러 번 읽었는데, 회화 상황에서 Did와 Have P.P.를 고르는 순간마다 머리가 안돌아갔죠. 원인을 생각해보니 한국어 번역에 너무 의존하고 있었습니다.
"I lost my key"와 "I've lost my key"를 놓고 번역하면 둘 다 상황에 따라 "열쇠를 잃어버렸어"가 됩니다. 번역만 보면 차이가 없어 보이죠. 하지만 영어 화자 입장에서 두 문장은 초점이 다릅니다.
단순과거(Simple Past)란 과거의 특정 시점에 일어났고 이미 끝난 사건을 가리키는 시제입니다. "I lost my key yesterday, but I found it later"처럼 yesterday, last night, at 8 같은 시간 표현과 자연스럽게 어울립니다. 이미 닫힌 이야기를 한다는 느낌입니다.
반면 현재완료(Present Perfect)란 과거에 시작되거나 발생한 일을 현재와 연결해서 바라보는 시제입니다. "I've lost my key"는 단순히 열쇠를 잃어버린 사건이 아니라, 그 결과로 지금 열쇠가 없는 상황까지 포함합니다. 지금 문 앞에 서 있는데 열쇠가 없다면, 이 문장이 딱 맞습니다.
현재완료를 처음부터 네 가지 용법으로 나눠 암기하는 방식이 시험에는 유용할 수 있다는 의견도 있습니다. 하지만 제가 직접 써봤는데, 회화 초보 단계에서는 이 방법이 오히려 입을 막는 경우가 많았습니다. 먼저 "과거의 일이 지금과 어떻게 연결되어 있는가"라는 큰 그림을 잡는 것이 훨씬 실용적이었습니다.
- 단순과거(Simple Past): 과거의 특정 시점, 이미 끝난 사건 → yesterday / last night / at 8 등과 함께 사용
- 현재완료(Present Perfect): 과거의 일이 현재에도 영향을 미치거나 연결되어 있을 때 사용
- 한국어 번역이 같아 보여도 영어에서 두 시제의 초점은 분명히 다름
- 네 가지 용법 암기보다 "과거 → 현재 연결" 개념을 먼저 잡는 것이 회화에 더 효과적
아주 좋은 예문 - She Hasn't Arrived Yet
개인적으로 호주에서 현재완료를 처음 몸으로 이해하게 된 문장이 있습니다. 바로 "She hasn't arrived yet"입니다. 제 경험상 이 문장은 단순한 예문이 아니라 현재완료의 감각을 통째로 담고 있습니다.
상황을 하나 떠올려 보겠습니다. 친구와 식당에서 세 번째 사람을 기다리고 있습니다. 시계는 7시를 넘겼고, 그 사람은 아직 문을 열고 들어오지 않았습니다. 이때 자연스러운 영어는 이렇습니다.
"Is Sarah here?" / "No, she hasn't arrived yet."
여기서 yet은 부정문에서 "아직"이라는 뜻으로 쓰이며, 지금 이 순간까지도 어떤 일이 일어나지 않았음을 나타내는 부사입니다. 과거의 어느 한 시점이 아니라 지금 이 순간까지 계속 도착하지 않은 상태가 포인트입니다. 그래서 현재완료와 자연스럽게 어울립니다.
한편 "She didn't arrive yet"이나 "Did you eat yet?"을 무조건 틀린 영어로 봐야 한다는 의견도 있는데, 제가 직접 원어민 대화를 접해보니 미국식 일상 회화에서는 단순과거와 yet을 함께 쓰는 경우도 실제로 있었습니다. 다만 초보 단계에서는 현재완료 + yet의 조합을 먼저 익히는 것이 개념을 잡기에 훨씬 수월합니다.
실제 예문으로 Did와 Have P.P.를 비교해 보겠습니다. 비슷한 상황을 나란히 두면 차이가 선명해집니다.
단순과거 vs 현재완료 대조 예문
① 끝난 과거 시점 vs 지금까지의 경험
"Did you see Tom yesterday?" — 어제라는 끝난 시점을 묻습니다.
"Have you ever seen Tom perform?" — 지금까지 살아오면서 그런 경험이 있는지를 묻습니다.
② 특정 시점 vs 경험 유무
"I went to Australia in 2020." — 2020년이라는 시점이 핵심입니다.
"I've been to Australia." — 언제인지보다 그 경험이 현재까지 존재하는지가 핵심입니다.
③ 완료된 행동의 시점 vs 현재 상태
"I finished the report last night." — 어젯밤에 끝났다는 사실을 이야기합니다.
"I've finished the report." — 보고서가 지금 이 순간 완료된 상태임을 전달합니다.
제 경우엔 세 번째 대조가 가장 와닿았습니다. 상사에게 "I finished it last night"이라고 하면 어젯밤의 이야기가 되고, "I've finished it"이라고 하면 지금 당장 제출 가능한 상태라는 뉘앙스가 담깁니다. 같은 상황이라도 무엇을 강조하느냐에 따라 시제가 달라집니다.
자주 묻는 질문
Q. 현재완료랑 단순과거, 그냥 아무거나 써도 원어민이 알아듣지 않나요?
A. 알아듣는 경우가 많습니다. 하지만 뉘앙스 차이가 분명히 있어서, 상황에 맞지 않는 시제를 쓰면 어색하게 들리거나 의도와 다른 의미가 전달될 수 있습니다. 특히 완료 상태를 현재 시점에서 전달해야 할 때 단순과거를 쓰면 "그게 지금 기준인지 과거 기준인지" 헷갈릴 수 있습니다.
Q. yet은 무조건 현재완료랑 써야 하나요?
A. 문법 교재에서는 현재완료 + yet 조합을 원칙으로 가르치는 경우가 많습니다. 하지만 미국 영어 일상 회화에서는 "Did you eat yet?"처럼 단순과거와 yet을 함께 쓰는 경우도 실제로 존재합니다. 초보 단계에서는 현재완료 + yet 패턴을 기준으로 익히되, 나중에 원어민의 실제 발화를 접하면서 자연스럽게 감각을 넓혀가는 방식이 현실적입니다.
Q. 현재완료를 완료, 경험, 계속, 결과로 외우는 게 의미 없나요?
A. 시험 준비에는 충분히 유용한 방법입니다. 다만 회화 초보 단계에서 말할 때마다 이 네 가지 중 무엇인지 분류하려 하면 오히려 속도가 느려집니다. "과거의 일이 지금과 어떻게 연결되어 있는가"를 먼저 직관적으로 이해하고, 이후 용법 개념을 붙여나가는 순서가 실용적으로 보입니다.
Q. "I've been to Australia"와 "I went to Australia"는 어떻게 다른 건가요?
A. "I went to Australia in 2020"처럼 단순과거는 언제 갔는지, 즉 특정 시점이 중요합니다. 반면 "I've been to Australia"는 언제인지보다 그 경험이 지금까지 존재한다는 사실 자체가 핵심입니다. 대화 상황에서 상대방이 경험 유무를 묻고 있다면 현재완료가, 구체적인 시점을 이야기하는 흐름이라면 단순과거가 더 자연스럽습니다.
결론
Did와 Have P.P.의 차이를 오랫동안 용법 암기로만 접근했던 제가 방향을 바꾼 건 단 하나의 문장, "She hasn't arrived yet" 덕분이었습니다. 지금 이 순간까지 도착하지 않았다는 상황이 눈에 보이자, 현재완료가 왜 존재하는지 비로소 느낌이 왔습니다.
정리하면, 단순과거는 과거에 무슨 일이 있었는지를 이야기하고, 현재완료는 그 과거의 일이 지금과 어떤 관계에 있는지를 이야기합니다. 이 하나의 기준을 잡고 실제 예문을 반복해서 접하다 보면, 네 가지 용법 분류는 나중에 자연스럽게 따라옵니다. 예문 하나를 외울 때 "이 문장이 왜 현재완료인가"를 스스로 묻는 습관이 가장 빠른 길이었습니다.
2026.08.11 - [생활영어] - What? Sorry의 다른 느낌 (무례한 뉘앙스, 서비스 영어, 실제 상황 되묻기)
What? Sorry의 다른 느낌 (무례한 뉘앙스, 서비스 영어, 실제 상황 되묻기)
What? Sorry의 다른 느낌 호주 워킹홀리데이 초반, 서브웨이 직원에게 "What?"이라고 되물었다가 직원 표정이 굳어졌던 기억이 아직도 생생합니다. 문법적으로 틀린 말도 아니었는데, 그 짧은 한마디
zeros100.com
'생활영어' 카테고리의 다른 글
| 영어 최상급 (-est와 The Most, Best 불규칙, 자주 묻는 질문) (0) | 2026.09.01 |
|---|---|
| 영어 비교급 (-er, more 사용법, 불규칙 비교급, 2음절) (0) | 2026.08.31 |
| See, Look, Watch 차이점 (눈에 보이는 것, Look과 Watch, 영화 볼 때) (0) | 2026.08.30 |
| How Are You 답변 (I'm Fine, Fine 뜻, 영어 인사) (0) | 2026.08.29 |
| Little vs A Little (수량 표현, 셀 수 없는 명사, Few) (0) | 2026.08.28 |