현재완료는 과거에 일어난 일을 말하는 시제가 아니라 지금 이 순간의 상태를 말하는 시제입니다. 한국어에는 이 자리를 그대로 받아 주는 어미가 없어서 옮기는 순간 어긋납니다.
무엇이 틀렸는가
I have finished my homework yesterday.
I finished my homework yesterday.
yesterday처럼 과거 시점을 못 박는 말이 있으면 현재완료를 쓸 수 없고 과거형으로 갑니다.
I have been to Busan last month.
I went to Busan last month.
last month이 붙는 순간 지금과 이어진 상태가 아니라 끝난 사건이 됩니다.
How long do you live in Seoul?
How long have you lived in Seoul?
과거에 시작해 지금도 이어지는 기간이므로 현재형이 아니라 현재완료를 씁니다.
왜 한국어 화자에게 반복되나
한국어는 끝난 일을 말할 때 -했다 하나로 거의 다 처리합니다. 어제 숙제를 끝냈다도 -했다, 방금 숙제를 끝냈다도 -했다, 부산에 가 본 적이 있다도 결국 갔다 쪽으로 흘러갑니다. 영어가 과거와 현재완료를 갈라 두는 자리를 한국어는 한 어미로 덮어 버리기 때문에, 한국어로 먼저 문장을 떠올린 다음 영어로 옮기면 둘 중 무엇을 골라야 하는지 판단할 근거 자체가 문장 안에 남아 있지 않습니다.
현재완료를 -했었다로 옮겨 외운 경험도 오래 남습니다. 그런데 한국어의 -었었-은 지금과 끊어진 먼 과거를 가리키는 쪽에 가깝습니다. 현재완료는 정반대로 지금까지 이어지거나 지금에 영향이 남아 있는 일을 말합니다. 뜻이 반대인 어미를 짝으로 외워 둔 탓에, 지금 상태를 말해야 할 자리에서 오히려 과거형을 꺼내게 됩니다.
기간을 말하는 방식도 다릅니다. 한국어는 서울에 산 지 오 년 됐습니다처럼 현재형에 기간을 얹어 표현합니다. 그래서 영어에서도 I live in Seoul for five years처럼 현재형으로 밀고 나가기 쉽습니다. 영어는 과거에 시작해 지금도 계속되는 일을 현재형이 아니라 현재완료로 받기 때문에, 한국어 어순과 시제 감각을 그대로 옮기면 시제가 한 칸씩 어긋납니다.
이렇게 바꿔 쓰십시오
- 문장에 yesterday, last week, in 2020, when I was a student처럼 과거 시점을 못 박는 말이 있으면 현재완료를 지우고 과거형으로 씁니다.
- 지금 상태를 말하려는 것인지 먼저 확인합니다. 그래서 지금 어떻다는 말이 뒤에 붙일 수 있으면 현재완료 자리입니다. I have lost my wallet은 지금 지갑이 없다는 뜻입니다.
- 경험을 말할 때는 have been to와 have gone to를 구분합니다. have been to는 가 본 적이 있고 지금은 돌아와 있다는 뜻이고, have gone to는 가서 지금 여기 없다는 뜻입니다.
- 산 지 오 년 됐습니다처럼 한국어로 현재형이 떠오르는 기간 표현은 영어에서 have lived for five years 또는 have lived since 2021로 바꿉니다.
- 한국어로 -했었다가 떠오르면 그대로 현재완료로 옮기지 말고, 지금과 이어지는지를 다시 따져 본 뒤 시제를 고릅니다.
헷갈리는 자리
| 구분 | 이렇게 |
|---|---|
| yesterday, last year 같은 과거 시점 | 현재완료 대신 과거형 I ate lunch at noon |
| for, since, so far, yet 같은 이어짐 표현 | 현재완료 I have worked here since 2021 |
| 한 번이라도 해 본 경험 | 현재완료 I have tried Thai food before |
| 가서 지금 여기 없음 | have gone to, 돌아와 있으면 have been to |
| 언제 했는지 묻기 | When did you finish it 으로 묻고 현재완료는 쓰지 않습니다 |
짧게 연습해 보십시오
- 방금 점심을 먹었습니다를 I have just had lunch로 옮겨 봅니다. 지금 배가 부르다는 상태가 남습니다.
- 열두 시에 점심을 먹었습니다를 I had lunch at noon으로 옮겨 봅니다. 시점이 박혔으니 과거형입니다.
- 이 회사에서 삼 년째 일하고 있습니다를 I have worked at this company for three years로 옮겨 봅니다.
자주 묻는 것
현재완료를 한국어로는 어떻게 이해하면 되겠습니까
과거형과 현재완료 중에 무엇을 쓸지 빠르게 고르는 방법이 있습니까
현재완료를 아예 쓰지 않고 과거형으로만 말하면 안 되겠습니까
다른 글
숫자 뒤에 s를 빠뜨립니다 · he 뒤에 s가 빠집니다 · informations라는 단어는 없습니다 · 이미 복수인데 s를 또 붙입니다 · an hour인데 a university인 이유 · much와 many, 무엇으로 가르나
영어 공부 방법 도 보십시오.
가까운 곳이 없어도시작할 수 있습니다
동네에 맞는 학원이 없거나 시간이 안 맞아 미루는 경우가 많습니다. 1:1 온라인 수업은 오가는 시간이 없어 매일 이어 가기에 유리합니다.
파워잉글리쉬는 강사 한 명이 계속 맡습니다. 매번 자기소개를 다시 할 필요가 없고, 수업 뒤에 강사님이 직접 써 주신 피드백이 남습니다.
교재도 영작 첨삭도 값을 따로 받지 않습니다. 들어가는 돈은 수강료뿐입니다.