[1] "과거 완료" 시제의 상황을 통한 이해
Sarah went to a party last week. Eric went to the party, too, but they didn't see each other. Eric left the party at 10:30, and Sarah got there at 11:00. So:
사라는 지난 주에 파티에 갔어. 에릭도 파티에 갔어, 하지만 그들은 서로 보지 못했어. 에릭은 10시30분에 파티를 떠났고 사라는 11시에 거기에 도착했어. 그래서:
When Sarah got to the party, Eric wasn't there.
He had gone home.
사라가 파티에 도착했을 때, 에릭은 거기에 없었어.
그는 집에 갔어.
"Had gone"은 "과거완료" 시제이다.
과거완료 시제는 "had + 동사의 과거분사 (gone / seen / finished 등)" 이다.
I / we / they / you he / she / it |
had | (=I'd, we'd, they'd, you'd) (=he'd, she'd, it'd) |
gone seen finished, 등 |
가끔 우리는 과거에 일어난 어떤 일/행위를 이야기 한다.
Sarah got to the party.
사라는 파티에 갔어.
이것은 이야기의 시작이다. 그런 후에, 이 일/행위보다 더 이전에 발생한 무엇인가에 대해 이야기하고 싶다면, "과거완료" 시제를사용한다.
When Sarah got to the party, Eric had already gone home.
사라가 파티에 갔을 때 (도착했을 때), 에릭은 벌써 집에 갔어 (집에 가고 없었어).
* 예문 연습
When we got home last night, we found that somebody had broken into our apartment.
우리가 지난 밤에 집에 도착했을 때, 누군가 우리 아파트에 몰래 잠입한 것을 발견했어.
* break into: (건물에) 몰래 잠입하다. (자동차 문 등을) 억지로 열다
Karen didn't want to go to the movies with us because she had already seen the film.
카렌은 우리와 함께 영화 보러 가고 싶어 하지 않았어 왜냐하면 그녀는 그 영화를 벌써 봤거든.
At first I thought I'd done the right thing, but I soon realized that I'd made a mistake.
처음에 나는 내가 옳은 일을 했다고 생각했는데, 내가 실수했다는 것을 곧 깨달았어.
The man sitting next to me on the plane was very nervous. He hadn't flown before. 또는 He had never flown before.
그 비행기에서 내 옆에 앉아있던 그 남자는 매우 불안해 했어. 그는 이전에 비행기를 타 본 적이 없어.
* hadn't = had not
[2] 현재완료와 과거완료 시제의 비교
현재완료 (present perfect) | 과거완료 (past perfect) |
Who is that woman? I've never seen her before. 저 여자는 누구지? 나는 이전에 그녀를 본 적이 없어. |
I didn't know who she was. I'd never seen her before. 나는 그녀가 누군지 몰라. 그녀를 이전에 본 적이 없어. |
We aren't hungry. We've just had lunch. 우리는 배고프지 않아. 쫌 전에 점심을 먹었어. |
We weren't hungry. We'd just had lunch. 우리는 배고프지 않았어. 점심을 먹은 상태였거든. |
The house is dirty. They haven't cleaned it for weeks. 그 집은 더러워. 그들은 몇 주 동안 그것(그 집)을 청소하지 않았어. |
The house was dirty. They hadn't cleaned it for weeks. 그 집은 더러웠어. 그들이 몇 주 동안 그것을 청소하지 않았거든. |
[3] 과거완료와 과거 시제의 비교
과거완료 (past perfect) | 과거 (simple past) |
"Was Ben at the party when you got there?" "니가 파티에 도착했을 때 벤이 있었어?" "No, he had already gone home." "아니, 그는 벌써 집에 가고 없었어." |
"Was Ben at the party when you got there?" "니가 파티에 도착했을 때 벤이 있었어?" "Yes, but he went home soon afterward." "어, 근데 그는 그 후에 곧 집에 갔어." |
Amy had just gotten home when I phoned. 내가 전화 했을 때, 에이미는 막 집에 도착했어. She had been at her mother's. 그녀는 그녀의 엄마 집에 있었어. (전화하기 전까지.) |
Amy wasn't at home when I phoned. 내가 전화 했을 때, 에이미는 집에 없었어. She was at her mother's. 그녀는 그녀의 엄마 집에 있었어. (전화 했을 때, 엄마 집에 있었음.) |
'영어기초문법' 카테고리의 다른 글
Have와 Have got의 이해와 연습 (0) | 2023.01.04 |
---|---|
과거완료 진행형의 이해와 연습 (0) | 2023.01.03 |
현재완료와 과거형의 비교 이해 (0) | 2022.12.27 |
For와 Since, When…? How long…? (0) | 2022.12.26 |
How long have you (been)…? 얼마나 오랫동안...? (0) | 2022.12.22 |
댓글