B1 · 시제와 진행형
현재완료일까, 과거 시제일까?
중요한 것이 그때인가, 지금의 결과인가?
한눈에 보기
- 기억할 문장
- 끝난 기간이면 과거 시제, 열린 기간이면 현재완료.
- 언제 쓰나요
언제 어떤 형태를 쓸까 — 한 가지 형태가 아니라, 두 형태 중 무엇을 고를지를 다루는 주제들.
- 형태
- I have seen나는 본 적이 있다
- 신호어
- yesterday, last …, in 2019, ago, then → Simple Past
- ever, never, already, yet, so far, this week → Present Perfect
- 함정
- 틀린 문장:I have been to London last year.맞는 문장:I went to London last year.
이제 직접 해 봐요
이 주제의 연습 문제는 7개예요. 답은 브라우저에서 바로 채점되고, 어떤 답도 기기 밖으로 나가지 않아요.
형태
어간(규칙) 어간(불규칙) 시제 표지 조동사
| 나는 본 적이 있다 | I have seen |
| 너는 본 적이 있다 | you have seen |
| 그는, 그녀는, 그것은 본 적이 있다 | he, she, it has seen |
| 우리는 본 적이 있다 | we have seen |
| 너희는 본 적이 있다, 여러분은 본 적이 있다 | you have seen |
| 그들은 본 적이 있다 | they have seen |
| 나는 (그때) 봤다 | I saw |
| 너는 (그때) 봤다 | you saw |
| 그는, 그녀는, 그것은 (그때) 봤다 | he, she, it saw |
| 우리는 (그때) 봤다 | we saw |
| 너희는 (그때) 봤다, 여러분은 (그때) 봤다 | you saw |
| 그들은 (그때) 봤다 | they saw |
| 아직 끝나지 않은 기간 | I have seen him twice this week. |
| 이미 끝난 기간 | I saw him twice last week. |
| 지금의 결과 | She has lost her passport. |
| 그때의 사건 | She lost her passport in Rome. |
규칙 하나씩 보기
이 주제에서 다루는 형태그 형태를 쓰게 만드는 단어
문장에 끝난 시간이 있으면 현재완료를 쓰지 않아요.
The parcel arrived on Tuesday.소포는 화요일에 도착했어요.
현재완료로 이야기를 꺼내고, 자세한 내용은 과거 시제로 이어 가요.
I have been to Prague. I went there in spring.저는 프라하에 가 본 적이 있어요. 봄에 갔어요.
ago는 언제나 과거 시제와 함께 써요.
They left ten minutes ago.그들은 10분 전에 떠났어요.
미국 영어에서는 just, already, yet을 과거 시제와도 자주 써요.
Did you eat yet? (AE) — Have you eaten yet? (BE)밥 먹었어요?
예문
Have you finished the report? — Yes, I finished it last night.보고서 다 썼어요? — 네, 어젯밤에 다 썼어요.
She has written four books.그녀는 책을 네 권 썼어요.
She wrote her first book in 2012.그녀는 2012년에 첫 책을 썼어요.
I have not seen him today.오늘은 그를 못 봤어요.
I did not see him yesterday.어제는 그를 못 봤어요.
예문 6개 더 보기
I have been to Rome. I went there in 2019.저는 로마에 가 본 적이 있어요. 2019년에 갔어요.
She has broken her arm — it is still in plaster.그녀는 팔이 부러졌어요. 아직 깁스를 하고 있어요.
Did you speak to him yesterday?어제 그 사람이랑 이야기했어요?
We have not decided yet.우리는 아직 결정을 못 했어요.
He lived in Paris for two years and then moved.그는 파리에서 2년 동안 살다가 이사했어요.
The post has just arrived.우편물이 방금 왔어요.
한국어 화자가 빠지기 쉬운 함정
주의
규칙은 “가까운 과거면 현재완료”가 아니에요. 30년 전 일도 경험으로 말하면 현재완료(I have been to Japan)이고, 5분 전 일도 끝난 시간이 붙으면 과거 시제(He left five minutes ago)예요. 한국 학습자에게는 함정이 하나 더 있어요. “작년에 런던에 가 본 적이 있어요”를 -ㄴ 적이 있다 때문에 현재완료로 옮기는 것이에요. “작년”이 있으니 영어로는 I went to London last year만 돼요.
자세한 설명
전체 읽기 · 약 1분
한국 학습자에게 영어 문법에서 가장 어려운 선택 가운데 하나예요. 한국어는 이 선택을 할 필요가 없거든요. “숙제 했어?”, “어제 했어”, “벌써 했어”는 모두 -었-이에요. 영어는 두 시제 중 하나를 골라야 하고, 그 둘은 서로 다른 말을 해요.
물어볼 질문은 늘 같아요. 그 기간이 끝났나? yesterday, last week, in 2019, two hours ago는 끝난 시간이니 과거 시제예요. today, this week, so far, ever, never, 또는 시간 표현이 아예 없으면 아직 열린 시간이니 현재완료예요.
시간 표현이 없을 때는 두 번째 기준이 있어요. 지금 상태를 말하면 현재완료, 그때 무슨 일이 있었는지를 말하면 과거 시제예요. He has broken his arm은 지금 깁스를 하고 있다는 뜻이고, He broke his arm in 2019는 그 해에 있었던 일이에요. 특히 -ㄴ 적이 있다를 조심하세요. “지난달에 부산에 가 본 적이 있어요”처럼 한국어는 끝난 시간과 함께 쓸 수 있지만, 영어 현재완료는 안 돼요.
이 주제를 얼마나 잘 알고 있나요?
연습을 하면 여기가 자동으로 채워져요. 언제든 여기서 직접 바꿀 수도 있어요.