과거와 현재완료 차이, 실생활 예문과 대화
표현 10개
과거 시제는 특정 시점에 끝난 일을 말할 때 쓰이고, 현재완료 시제는 과거의 행동이 현재까지 영향을 미치거나 경험 자체를 강조할 때 사용합니다.
둘을 구분하는 핵심은 '시간의 흐름'이 아니라 '현재와의 연결 고리'에 있습니다.
이 상황에서 쓰는 표현
- 1
I've lost my keys.
열쇠를 분실했어요. (아직 못 찾았음)
- 2
I lost my keys yesterday.
어제 열쇠를 분실했어요. (어제 일만 언급)
- 3
She has lived here for five years.
여기서 다섯 년 동안 살아왔어요. (지금도 계속 거주 중)
- 4
She lived here for five years.
여기서 다섯 년 동안 살았어요. (이제 이사 감)
- 5
I've already eaten lunch.
점심은 이미 먹었어요. (배부른 상태)
- 6
I ate lunch at noon.
정오에 점심을 먹었어요. (시간만 기록)
- 7
He has never been to Japan.
일본에 가 본 적이 없어요. (현재까지의 경험)
- 8
He went to Japan last year.
작년에 일본에 갔어요. (과거의 여행)
- 9
We haven't finished the report yet.
아직 보고서를 다 못 썼어요.
- 10
Did you finish the report?
보고서 다 썼어요?
짧은 대화로 보기
Have you seen my phone?
제 폰 좀 보셨어요?
No, I haven't.
아니요, 못 봤어요.
Did you see it this morning?
아침에 보셨어요?
No, I didn't see it this morning.
아니요, 아침엔 못 봤어요.
I left it on the desk.
책상 위에 뒀어요.
Okay, I'll check the desk.
알겠어요, 책상 확인해 볼게요.
자주 하는 실수
'In 2020' 같은 구체적인 과거 시점에는 현재완료(Has)를 쓰지 말고 과거형(Have)을 써야 합니다.
'I have seen him in 2020'은 틀린 표현이며, 'I saw him in 2020'이 맞습니다.
'Already', 'Yet', 'Just' 같은 부사는 현재완료와 함께 쓰이는 경향이 강합니다.
과거 시제에 이들 부사를 무조건 붙이면 어색할 수 있으니 문맥을 잘 확인하세요.
현재완료는 '경험', '결과', '계속'이라는 세 가지 맥락에서 주로 등장합니다.
단순히 과거 사실을 나열할 때는 과거 시제를 사용하는 것이 자연스럽습니다.
오늘의 연습
어제 본 영화와 지금 보고 있는 영화의 느낌을 각각 한 문장으로 영어로 적어보세요.
이 표현, 실제로 써 보세요
10분 무료 체험 수업에서 강사와 직접 연습할 수 있습니다. 회원가입 없이 신청할 수 있습니다.
무료 체험 신청