과거완료(had p.p)와 현재완료(have p.p)의 차이점과 예문
"had p.p"와 "have p.p"는 동사의 시제와 문맥에 따라 다른 의미를 가집니다.
"had p.p"와 "have p.p"는 다른 시제와 문맥에서 사용되며, 각각 과거의 완료와 현재 진행 중인 일을 나타냅니다.
우선, "had p.p"는 과거 시제의 동사구입니다.
이는 이미 일어난 일에 대한 과거의 완료를 나타냅니다.
주로 과거 시점에서 이전에 일어난 또 다른 과거 사건을 나타내는 시제인 것입니다.
과거 완료는 had와 과거 분사(past participle)로 이루어져 있습니다.
이 시제는 어떤 일이 이미 완료된 상태인 것을 나타내며, 과거에서 현재로 연결되는 시점을 가집니다.
예를 들어, "I had eaten breakfast before I went to work."는
"나는 일에 가기 전에 아침을 먹었다."라는 의미입니다.
과거 완료 (Past Perfect)는 과거 시점에서 이전에 일어난 또 다른 과거 사건을 나타내는 시제입니다.
과거 완료는 had와 과거 분사(past participle)로 이루어져 있습니다.
이 시제는 어떤 일이 이미 완료된 상태인 것을 나타내며, 과거에서 현재로 연결되는 시점을 가집니다.
예를 들어, "I had studied for 3 hours before I went to bed."는
"나는 자기 전에 3시간동안 공부했다."라는 의미를 가집니다.
"had studied"는 과거 시점에서 이미 완료된 공부를 나타내며, 이전에 일어난 일임을 나타내고 있습니다.
또 다른 예로는 "She had already eaten lunch by the time we arrived."라는 문장이 있습니다.
"had eaten"는 이미 완료된 점심을 나타내며, 우리가 도착하기 이전에 일어난 일임을 나타내고 있습니다.
과거 완료는 다음과 같은 상황에서 자주 사용됩니다:
1. 과거 시점에서 이미 완료된 일을 나타내는 경우:
"I had finished my homework before my parents came home."
("부모님이 집에 오기 전에 숙제를 끝냈다.")
2. 과거 시점에서 이미 결정된 일을 나타내는 경우:
"She had already decided to quit her job before she talked to her boss."
("그녀는 상사와 이야기하기 전에 이미 일을 그만둘 결정을 했다.")
3. 두 가지 과거 사건 중 어떤 것이 먼저 일어났는지 나타내는 경우:
"He had lost his key before he realized that the door was locked."
("그는 문이 잠겨 있음을 깨달기 전에 이미 열쇠를 잃어버렸다.")
이렇듯 과거 완료는 과거와 관련된 시점에서 이전에 일어난 일을 나타내는 데 사용됩니다.
따라서 이 시제를 사용할 때는 시간적 관점에서 주의해야 합니다.
이러한 시간적 관점을 일치시키기 위해서 현재완료형 문장에서는 일반적으로 다음과 단어들이 자주 사용됩니다.
따라서 이 시제와 함께 자주 사용되는 단어들은 이전에 일어난 일과의 관련성을 나타내는 전치사입니다.
다음은 과거완료 표현을 사용해서 문장을 만들때 자주 사용되는 단어들 입니다.
1. By:
과거 완료된 일이 언제까지 완료되었는지를 나타내는데 사용됩니다.
예를 들어, "She had finished her work by 3 pm."
("그녀는 오후 3시까지 일을 마쳤다.")에서 "by"는 3시까지 완료되었음을 나타내고 있습니다.
2. Before:
과거 완료된 일이 다른 과거 사건보다 먼저 일어난 것임을 나타내는데 사용됩니다.
예를 들어, "He had finished his breakfast before he left the house."
("그는 집을 나가기 전에 아침을 먹었다.")에서 "before"는
아침을 먹은 일이 집을 나가는 일보다 먼저 일어났음을 나타내고 있습니다.
3. After:
과거 완료된 일이 다른 과거 사건보다 나중에 일어난 것임을 나타내는데 사용됩니다.
예를 들어, "She had left the office after she had finished her work."
("그녀는 일을 마치고 나서 사무실을 떠났다.")에서
"after"는 일을 마친 일이 사무실을 떠난 일보다 먼저 일어났음을 나타내고 있습니다.
4. Since:
과거 완료된 일이 언제부터 계속해서 지속되어 왔는지를 나타내는데 사용됩니다.
예를 들어, "He had been living in New York since he graduated from college."
("그는 대학을 졸업한 이후로 뉴욕에서 살고 있다.")에서
"since"는 대학을 졸업한 이후로 계속해서 뉴욕에서 살아왔음을 나타내고 있습니다.
5. Until:
과거 완료된 일이 언제까지 계속되었는지를 나타내는데 사용됩니다.
예를 들어, "She had worked there until she got married."
("그녀는 결혼하기 전까지 거기서 일했다.")에서
"until"은 결혼하기 전까지 일을 계속했음을 나타내고 있습니다.
반면에 "have p.p"는 현재 시제 또는 현재 완료를 나타냅니다.
이는 과거에 시작되었지만 여전히 현재에 이르러 지속되고 있는 일을 나타냅니다.
예를 들어, "I have eaten breakfast every day this week."는 "이번 주에 매일 아침을 먹었다."라는 의미입니다.
그렇기 때문에 현재 완료 (Present Perfect)는 현재와 과거를 연결하는 시제로, 어떤 일이 과거에 시작되었지만 현재까지 지속되고 있는 상태를 나타냅니다.
현재 완료는 have/has와 과거분사 (Past Participle)로 이루어집니다.
예를 들어, "I have lived in Seoul for 5 years."는 "나는 서울에 5년간 살았다."라는 의미를 가집니다.
"have lived"는 과거에 시작되었지만 현재까지 지속되는 살아있는 상태를 나타냅니다.
또 다른 예로는 "She has finished her homework."라는 문장이 있습니다.
"has finished"는 현재 완료형으로, 과거에 시작된 숙제를 현재 시점까지 완료했다는 것을 나타냅니다.
현재 완료는 다음과 같은 상황에서 자주 사용됩니다.
1. 언제까지 지속되었는지 중요하지 않은 경험:
"I have been to Japan." ("나는 일본에 간 적이 있다.")
2. 과거에 시작된 일이 현재까지 지속되는 상태:
"She has been a teacher for 10 years." ("그녀는 10년간 교사였다.")
3. 최근에 일어난 일:
"I have just finished my lunch." ("나는 방금 점심을 먹었다.")
4. 일어나지 않은 일:
"He has not seen the movie yet." ("그는 아직 그 영화를 보지 않았다.")
주의할 점으로는 현재 완료는 일반적으로 '과거부터 현재까지'의 지속적인 상태나 경험을 나타내는 데 사용된다는 것입니다.
그렇기 때문에 '과거의 특정 시점에서 일어난 일'을 나타내는 과거 완료 (Past Perfect)와는 구분하여 사용해야 합니다.
또한, 현재완료형 문장을 만들때 주의 할 점은 주어와 동사의 형태, 그리고 시간적인 관점입니다.
이러한 시간적 관점을 일치시키기 위해서 현재완료형 문장에서는 일반적으로 다음과 단어들이 자주 사용됩니다:
1. for
일정한 시간 동안 지속된 행동이나 상태를 나타내는 데 사용됩니다.
예: "I have been studying English for 3 years."
2. since
특정한 시점부터 시작된 행동이나 상태를 나타내는 데 사용됩니다.
예: "I have been living in this city since 2010."
3. already
이미 끝난 일을 나타내며, 일반적으로 긍정문에서 사용됩니다.
예: "I have already finished my homework."
4. yet
아직 끝나지 않은 일이나 기대되는 일을 나타내며, 부정문이나 의문문에서 사용됩니다.
예: "He hasn't finished his work yet."
5. just
방금 끝난 일이나 막 시작된 일을 나타내는 데 사용됩니다.
예: "I have just finished my breakfast."
6. ever
경험을 나타내며, 일반적으로 의문문이나 부정문에서 사용됩니다.
예: "Have you ever been to Paris?"
7. before
과거 어떤 시점보다 이전에 일어난 일을 나타내는 데 사용됩니다.
예: "I have never seen that movie before."
8. lately/recently
최근에 일어난 일을 나타내는 데 사용됩니다.
예: "I have been busy lately/recently."
위의 단어들은 현재완료를 사용하는 문장의 의미를 보완하는 역할을 합니다.
하지만 이러한 단어들의 사용에 따라 문장의 의미가 바뀔 수 있으므로 문맥에 맞게 적절하게 사용해야 합니다.
'[잉글리쉬벨라] 기초영어' 카테고리의 다른 글
전치사 사용법과 예문 - 1탄 (0) | 2023.03.04 |
---|---|
be under the impression 표현의 의미와 예문 (0) | 2023.03.03 |
should have pp 표현과 shouldn't have pp 표현의 예문 및 주의점 (0) | 2023.03.03 |
It occured to me 표현과 의문문 만들기 및 예문 (0) | 2023.03.02 |
have to와 must의 차이점과, have to의 부정문과 must의 부정문 만들기 (0) | 2023.03.02 |
댓글