UNIT 14 Present perfect and past 2 (I have done and I did) 현재 완료와 과거 시제 2
A
현재완료는 완료된 시간에 대해 사용하지 않음
완료된 시간을 언급할 때 과거형 사용
- 현재완료를 사용하지 않는 경우
- 어제, 작년, 십 분 전과 같은 “완료된 시간”을 말할 때는 현재완료 대신 과거형을 사용해야 함.
- 이유는 현재완료는 과거와 현재를 연결하는 시제인데, 특정한 완료된 시간을 언급하면 과거형으로 끝난 사건이기 때문임.
예문
It was very cold yesterday.
어제는 매우 추웠어.
- 어제라는 특정 시간을 언급했기 때문에 과거형을 사용.
- has been을 쓰지 않음.
Paul and Lucy arrived ten minutes ago.
폴과 루시는 십 분 전에 도착했어.
- 십 분 전이라는 완료된 시간을 말하고 있으므로 현재완료가 아닌 arrived 사용.
과거의 행동을 물을 때도 과거형 사용
예문
Did you eat a lot of sweets when you were a child?
너는 어릴 때 사탕을 많이 먹었니?
- 어릴 때라는 과거 시점을 언급하고 있으므로 현재완료가 아닌 did를 사용.
I got home late last night. I was very tired and went straight to bed.
어젯밤 늦게 집에 도착했어. 너무 피곤해서 바로 잤어.
- 특정한 완료된 시점인 어젯밤을 나타내므로 현재완료가 아닌 과거형 사용.
When 또는 What time을 사용할 때
과거 시점을 물을 때도 과거형 사용
When did your friends arrive?
너의 친구들은 언제 도착했니?
- When과 같이 특정한 과거 시점을 물으므로 현재완료를 쓰지 않음.
What time did you finish work?
너는 몇 시에 일을 끝냈니?
- 특정한 시점(몇 시)을 묻는 경우에도 과거형 사용.
정리
1. 현재완료는 특정한 완료된 시간을 언급할 수 없음.
- 예: 어제, 작년, 몇 분 전 같은 표현.
2. 과거형은 완료된 사건과 특정한 과거 시점을 언급할 때 사용.
3. When, What time 같은 질문에서는 과거형을 사용하여 완료된 시간이나 시점을 물음.
B: 현재완료와 과거시제 비교
현재완료 (have done)
현재완료의 사용 조건
현재완료는 과거부터 지금까지 이어지는 시간(period of time) 동안의 일을 표현.
- 예: 오늘, 이번 주, 2010년부터 지금까지 등.
좌측 현재 완료 예문
I’ve done a lot of work today.
오늘 많은 일을 했어.
- “오늘”이라는 아직 끝나지 않은 시간을 다루므로 현재완료 사용.
It hasn’t rained this week.
이번 주에 비가 오지 않았어.
- “이번 주”라는 현재까지 유효한 시간을 나타내므로 현재완료 사용.
Have you seen Anna this morning?
오늘 아침에 안나를 봤니?
- “오늘 아침”이 아직 끝나지 않았을 때 현재완료를 사용.
Have you seen Ben recently?
최근에 벤을 본 적 있어?
- 최근 며칠 혹은 몇 주 동안이라는 시간 범위를 다루므로 현재완료 사용.
I’ve been working here since 2010.
나는 2010년부터 여기에서 일하고 있어.
- 시작 시점(since 2010)부터 지금까지 이어지고 있으므로 현재완료 사용.
I don’t know where Lisa is. I haven’t seen her.
나는 리사가 어디 있는지 몰라. 최근에 그녀를 본 적 없어.
- “최근에 보지 못함”이라는 상황을 나타냄.
We’ve been waiting for an hour.
우리는 한 시간 동안 기다리고 있어.
- “한 시간 동안” 기다림이 현재까지 이어지고 있으므로 현재완료 사용.
Jack lives in Los Angeles. He has lived there for seven years.
잭은 로스앤젤레스에 살고 있어. 그는 거기서 7년 동안 살았어.
- 현재도 계속 살고 있으므로 현재완료 사용.
I’ve never ridden a horse.
나는 말을 타 본 적이 없어.
- 내 평생 동안의 경험을 말할 때 현재완료 사용.
It’s the last day of your holiday. You say: It’s been a really good holiday. I’ve really enjoyed it.
휴가의 마지막 날, 너는 말한다: 정말 좋은 휴가였어. 나는 정말 즐거웠어.
- 휴가라는 기간이 끝나지 않았을 때 현재완료를 사용.
과거시제 (did)
과거시제의 사용 조건
특정한 과거의 완료된 시간(finished time)을 나타낼 때 사용.
- 예: 어제, 지난주, 2010년부터 2014년까지 등.
우측 과거 사제 예문
I did a lot of work yesterday.
나는 어제 많은 일을 했어.
- “어제”라는 특정한 과거 시간에 한 일을 나타내므로 과거형 사용.
It didn’t rain last week.
지난주에는 비가 오지 않았어.
- “지난주”라는 끝난 시간을 다루므로 과거형 사용.
Did you see Anna this morning?
오늘 아침에 안나를 봤니?
- “오늘 아침”이 끝난 경우 (오후나 저녁) 과거형 사용.
Did you see Ben on Sunday?
일요일에 벤을 봤니?
- 특정 과거 시간인 “일요일”을 나타내므로 과거형 사용.
I worked here from 2010 to 2014.
나는 2010년부터 2014년까지 여기에서 일했어.
- 그 이후에 일을 그만둔 상황을 나타내므로 과거형 사용.
Was Lisa at the party on Sunday? I don’t think so. I didn’t see her.
리사는 일요일에 파티에 있었니? 아닌 것 같아. 나는 그녀를 보지 못했어.
- 특정 과거 시간인 “일요일”을 다루므로 과거형 사용.
We waited for an hour.
우리는 한 시간 동안 기다렸어.
- 기다림이 과거에 끝났기 때문에 과거형 사용.
Jack lived in New York for ten years. Now he lives in Los Angeles.
잭은 뉴욕에서 10년 동안 살았어. 지금은 로스앤젤레스에 살아.
- 뉴욕에서 살았던 과거의 사건을 다루므로 과거형 사용.
I never rode a bike when I was a child.
나는 어릴 때 자전거를 타 본 적이 없어.
- 어릴 때라는 특정 과거를 언급하므로 과거형 사용.
After you come back from holiday you say: It was a really good holiday. I really enjoyed it.
휴가에서 돌아온 후에 말한다: 정말 좋은 휴가였어. 나는 정말 즐거웠어.
- 휴가가 끝난 과거의 사건을 다루므로 과거형 사용.
정리
1. 현재완료는 과거와 현재를 연결하며, 현재까지 이어지는 사건이나 시간을 표현.
2. 과거시제는 특정한 과거의 사건이나 완료된 시간을 표현.
3. 두 시제의 차이는 주로 “시간의 완료 여부”와 “현재와의 연결성”에 따라 결정됨.
'공부' 카테고리의 다른 글
UNIT 16 Past perfect continuous (I had been doing)과거 완료 진행형 (0) | 2024.12.08 |
---|---|
UNIT 15 Past perfect (I had done) 과거 완료 (1) | 2024.12.08 |
UNIT 13 Present perfect and past 1 (I have done and I did) 현재 완료와 과거 시제 1 (0) | 2024.12.08 |
UNIT 12 for and since when … ? and how long … ? for 과 since 차이 when 과 how long (2) | 2024.12.07 |
UNIT 11 how long have you (been) … ? 현재 완료 중 how long 기간에 대한 문장 (2) | 2024.12.07 |