초등 문법, 이것만 외워!

초등 문법) 현재완료(Present Perfect)란?

결국엔 무조건 잘 돼요 2024. 9. 28. 20:03
반응형

 

 

 

현재완료(Present Perfect)란?

현재완료(Present Perfect)는 영어에서 과거에 시작되어 현재까지 영향을 미치는 동작이나 상태를 표현할 때 사용되는 시제입니다. have/has + 과거분사(Past Participle) 형태로 구성되며, 다음과 같은 네 가지 주요 용법이 있습니다:

완료 (Completion)
계속 (Continuation)
경험 (Experience)
결과 (Result)

현재완료의 용법 및 예문

1. 완료 (Completion)
완료 용법은 과거에 시작된 동작이 현재에 완료되었음을 나타냅니다. just, already, yet 등의 부사가 주로 쓰입니다. 

예문 1:
I have finished my homework.
해석: 나는 내 숙제를 끝냈다.

예문 2:
She has already left for work.
해석: 그녀는 이미 출근을 떠났다.

예문 3:
They have completed the project on time.
해석: 그들은 프로젝트를 제시간에 완료했다.

예문 4:
We have visited that museum before.
해석: 우리는 전에 그 박물관을 방문했다.

예문 5:
He has written three books.
해석: 그는 세 권의 책을 썼다.

예문 6:
The team has won five games this season.
해석: 그 팀은 이번 시즌에 다섯 경기를 이겼다.

예문 7:
She has cooked dinner for the family.
해석: 그녀는 가족을 위해 저녁을 요리했다.

예문 8:
I have seen that movie twice.
해석: 나는 그 영화를 두 번 봤다.

예문 9:
They have moved to a new house.
해석: 그들은 새 집으로 이사했다.

예문 10:
We have lived here for ten years.
해석: 우리는 여기서 10년 동안 살아왔다.

2. 계속 (Continuation)
계속 용법은 과거에 시작된 동작이 현재까지도 계속되고 있음을 나타냅니다. For, since, how long 등과 함께 쓰입니다. 

예문 1:
I have lived in Seoul for five years.
해석: 나는 서울에 5년 동안 살고 있다.

예문 2:
She has worked at the company since 2010.
해석: 그녀는 2010년부터 그 회사에서 일하고 있다.

예문 3:
They have been friends for childhood.
해석: 그들은 어릴 때부터 친구이다.

예문 4:
We have known each other for a long time.
해석: 우리는 오랫동안 서로 알고 지냈다.

예문 5:
He has studied English all his life.
해석: 그는 평생 영어를 공부해왔다.

예문 6:
I have been learning to play the guitar since last year.
해석: 나는 작년부터 기타를 배우고 있다.

예문 7:
She has been practicing yoga regularly.
해석: 그녀는 정기적으로 요가를 연습하고 있다.

예문 8:
They have been living in this neighborhood for decades.
해석: 그들은 수십 년 동안 이 동네에 살고 있다.

예문 9:
We have been waiting for the bus for 30 minutes.
해석: 우리는 30분 동안 버스를 기다리고 있다.

예문 10:
He has been playing the piano since he was a child.
해석: 그는 어렸을 때부터 피아노를 치고 있다.

3. 경험 (Experience)
경험 용법은 과거에 일어난 일이나 경험을 현재와 연결하여 표현합니다.

예문 1:
I have traveled to Japan.
해석: 나는 일본을 여행한 적이 있다.

예문 2:
She has tried sushi before.
해석: 그녀는 전에 스시를 먹어본 적이 있다.

예문 3:
They have visited the Grand Canyon.
해석: 그들은 그랜드 캐니언을 방문한 적이 있다.

예문 4:
We have met him several times.
해석: 우리는 그를 여러 번 만난 적이 있다.

예문 5:
He has never ridden a horse.
해석: 그는 말을 타본 적이 없다.

예문 6:
Have you ever seen a shooting star?
해석: 당신은 별똥별을 본 적이 있나요?

예문 7:
She has experienced a lot of challenges.
해석: 그녀는 많은 도전을 경험했다.

예문 8:
I have learned to cook Italian food.
해석: 나는 이탈리아 음식을 요리하는 법을 배웠다.

예문 9:
They have participated in many competitions.
해석: 그들은 많은 대회에 참가한 적이 있다.

예문 10:
He has seen the Northern Lights.
해석: 그는 오로라를 본 적이 있다.

4. 결과 (Result)
결과 용법은 과거의 동작이 현재에 미친 결과를 나타냅니다.

예문 1:
She has lost her keys.
해석: 그녀는 열쇠를 잃어버렸다.

예문 2:
They have built a new bridge.
해석: 그들은 새로운 다리를 건설했다.

예문 3:
I have broken my phone.
해석: 나는 내 전화기를 부러뜨렸다.

예문 4:
He has finished the report.
해석: 그는 보고서를 끝냈다.

예문 5:
We have cleaned the house.
해석: 우리는 집을 청소했다.

예문 6:
She has repaired the car.
해석: 그녀는 차를 수리했다.

예문 7:
They have completed the marathon.
해석: 그들은 마라톤을 완주했다.

예문 8:
I have forgotten your birthday.
해석: 나는 네 생일을 잊어버렸다.

예문 9:
He has returned from his trip.
해석: 그는 여행에서 돌아왔다.

예문 10:
We have opened a new store.
해석: 우리는 새로운 상점을 열었다.


현재완료와 과거시제의 차이점

현재완료(Present Perfect)와 과거시제(Past Simple)는 모두 과거에 일어난 일을 표현하지만, 그 사용 목적과 문맥에 따라 차이가 있습니다.

주요 차이점:

현재완료는 과거의 사건이 현재와 연결되어 있음을 강조.
과거시제는 과거의 특정 시점에서 완료된 사건을 단순히 기술.

비교 예문 10개 및 해석

예문 1:
현재완료: I have visited London.
해석: 나는 런던을 방문한 적이 있다.
과거시제: I visited London last year.
해석: 나는 작년에 런던을 방문했다.

예문 2:
현재완료: She has lived here for five years.
해석: 그녀는 여기서 5년 동안 살고 있다.
과거시제: She lived here for five years.
해석: 그녀는 여기서 5년 동안 살았다.

예문 3:
현재완료: They have finished their homework.
해석: 그들은 숙제를 끝냈다.
과거시제: They finished their homework yesterday.
해석: 그들은 어제 숙제를 끝냈다.

예문 4:
현재완료: We have known each other since childhood.
해석: 우리는 어릴 때부터 서로 알고 지냈다.
과거시제: We knew each other in school.
해석: 우리는 학교에서 서로 알았다.

예문 5:
현재완료: He has just left the office.
해석: 그는 방금 사무실을 떠났다.
과거시제: He left the office an hour ago.
해석: 그는 한 시간 전에 사무실을 떠났다.

예문 6:
현재완료: I have never eaten sushi.
해석: 나는 스시를 먹어본 적이 없다.
과거시제: I never ate sushi when I was a student.
해석: 나는 학생일 때 스시를 먹어본 적이 없다.

예문 7:
현재완료: They have traveled to many countries.
해석: 그들은 많은 나라를 여행했다.
과거시제: They traveled to France last summer.
해석: 그들은 지난 여름 프랑스를 여행했다.

예문 8:
현재완료: She has lost her wallet.
해석: 그녀는 지갑을 잃어버렸다.
과거시제: She lost her wallet yesterday.
해석: 그녀는 어제 지갑을 잃어버렸다.

예문 9:
현재완료: I have read that book.
해석: 나는 그 책을 읽었다.
과거시제: I read that book last week.
해석: 나는 지난주에 그 책을 읽었다.

예문 10:
현재완료: We have seen this movie before.
해석: 우리는 이 영화를 전에 본 적이 있다.
과거시제: We saw this movie last month.
해석: 우리는 지난달에 이 영화를 보았다.

현재완료의 부정문과 의문문 예문

1. 부정문 (Negative Form)
현재완료 부정문은 have/has + not + 과거분사 형태로 만듭니다.

예문 1:
I have not finished my work yet.
해석: 나는 아직 내 일을 끝내지 않았다.

예문 2:
She has not seen that movie.
해석: 그녀는 그 영화를 보지 않았다.

예문 3:
They have not traveled abroad.
해석: 그들은 해외로 여행하지 않았다.

예문 4:
We have not decided on the date.
해석: 우리는 날짜를 결정하지 않았다.

예문 5:
He has not called me today.
해석: 그는 오늘 나에게 전화하지 않았다.

2. 의문문 (Interrogative Form)
현재완료 의문문은 have/has + 주어 + 과거분사 형태로 만듭니다.

예문 1:
Have you ever visited New York?
해석: 너는 뉴욕을 방문한 적이 있니?

예문 2:
Has she finished her homework?
해석: 그녀는 숙제를 끝냈니?

예문 3:
Have they moved to a new house?
해석: 그들은 새 집으로 이사 갔니?

예문 4:
Has he met the new manager?
해석: 그는 새로운 매니저를 만났니?

예문 5:
Have we seen this film before?
해석: 우리는 이 영화를 전에 본 적이 있니?

요약

현재완료(Present Perfect)는 have/has + 과거분사 형태로, 과거에 시작되어 현재까지 영향을 미치는 동작이나 상태를 나타냅니다.
완료, 계속, 경험, 결과 등 다양한 용법으로 사용되며, 부정문과 의문문 형태도 존재합니다.

과거시제(Past Simple)는 특정 과거 시점에서 완료된 동작을 단순히 기술하는 반면, 현재완료는 과거의 동작이 현재와 연결되어 있음을 강조합니다.

반응형