본문 바로가기
영어공부 끝장내기 By 정사원

과거 완료, 현재 완료, 현재 완료 진행형 정의 및 예문 완벽 정리

by 가성비정사원 2023. 4. 4.
반응형

많은 분들이 완료 시제가 복잡해서 공부하기를 포기하지만, 영어를 공부하기로 다짐했다면 완료 시제를 배우는 것은 필수입니다. 과거 완료, 현재 완료, 현재 완료 진행형은 다양한 상황에서 사용되기 때문에 자유로운 영어 구사를 위해 반드시 필요합니다.

 

과거 완료 (Past Perfect)

과거 완료는 과거의 어떤 특정 시간 이전에 발생했던 일이 이미 완료된 상태임을 나타내는 시제입니다. 과거 완료 문장 구조는 had + 과거 분사 형태로 사용이 됩니다.

 

과거 완료 예문

1. I had already eaten dinner when you called.

(당신이 전화한 시점에 나는 이미 저녁을 먹었다.)

 

2. They had finished the project before the deadline.

(그들은 마감일 이전에 프로젝트를 마무리했다.)

 

3. By the time we arrived, the movie had already started.

(우리가 도착하기 전에 영화가 이미 시작되었다.)

 

4. She had never visited paris before last summer.

(지난 여름 전에 그녀는 파리를 방문해 본 적이 없었다.)

 

5. The concert had sold out by the time we tried to buy tickets.

(우리가 티켓을 구하려고 시도한 시점에는 콘서트가 매진되어 있었다.)

 

6. He had been a lawyer for 10 years before he decided to become a teacher.

(그는 교사가 되기 전에 10년간 변호사였다.)

 

7. She had never seen snow before she moved to Canada.

(캐나다로 이사하기 전까지 그녀는 눈을 본 적이 없었다.)

 

8. By the time they arrived at the party, most of the quests had left.

(그들이 파티에 도착할 때에는 대부분의 손님이 이미 떠나 있었다.)

 

9. I had lost my keys, but fortunately I found them later.

(내 열쇠를 잃어버렸지만 다행히 나중에 찾았다.)

 

10. They had already traveled to Asia before they visited Europe.

(그들은 유럽을 방문하기 전에 이미 아시아를 여행했다.)

 

현재 완료 (Present Perfect)

현재 완료는 현재까지 지속되어 온 일이 있음을 나타내며, 현재까지 계속되어 온 상태를 강조합니다. 따라서 현재 완료 문장의 구조는 have/has + 과거 분사 형태로 사용이 됩니다.

 

현재 완료 예문

1. I have studied English for five years.

(나는 영어를 5년 동안 공부해왔다.)

 

2. They have visited Japan three times.

(그들은 일본을 세 번 방문했다.)

 

3. She has worked at the company for two months.

(그녀는 회사에서 두 달간 일했다.)

 

4. We have never been to Australia before.

(우리는 이전에 호주에 가본 적이 없다.)

 

5. He has lost his phone again.

(그는 다시 핸드폰을 잃어버렸다.)

 

6. They have lived in New York City since 2010.

(그들은 2010년 이후로 뉴욕에서 살고 있다.)

 

7. I have already eaten breakfast today.

(나는 오늘 아침 이미 식사를 했다.)

 

8. She has written three books so far.

(그녀는 지금까지 세 권의 책을 썼다.)

 

9. He has been playing guitar since he was a teenager.

(그는 십 대 시절부터 기타를 연주해 왔다.)

 

10. They have watched the movie twice.

(그들은 그 영화를 두 번 봤다.)

 

현재 완료 진행형

현재 완료 진행형은 현재까지 계속되어 온 일에 대한 지속적인 진행을 강조합니다. 이 시제는 어떤 일이 언제 시작되었는지에 대한 정보도 함께 제공합니다. 현재 완료 진행형의 문장 구조는 have/has + been + 현재 분사 형태입니다.

 

현재완료와 현재완료진행형은 둘 다 현재 시점과 과거의 시간을 모두 나타내며, 현재까지의 지속 시간을 나타낸다는 공통점이 있습니다. 하지만 차이점으로는 현재 완료는 현재까지 계속되어 온 일 혹은 일어난 사실에 주목할 때 사용되며, 현재 완료 진행형은 현재까지 계속되어온 일에 대한 지속적인 진행을 강조합니다. 결론적으로 현재 완료 진행형은 일어나고 있는 현재 상태에 주목할 때 사용됩니다.

 

아래 예문을 통해서 현재 완료 진행형 문장은 현재 완료와 어떤 차이점이 있는지 구체적으로 파악해 보겠습니다.

 

현재 완료 진행형 예문

1. She has been studying for the test for three hours.

(그녀는 시험을 위해 3시간 동안 공부하고 있습니다.)

 

2. They have been waiting for the bus for half an hour.

(그들은 버스를 30분 동안 기다리고 있습니다.)

 

3. He has been living in London since last year.

(그는 작년부터 런던에 살고 있습니다.)

 

4. We have been working on this project for a month.

(우리는 이 프로젝트에 한 달간 일해 왔습니다.)

 

5. I have been learning Spanish for six months.

(나는 스페인어를 6개월 동안 배우고 있습니다.)

 

6. They have been practicing the dance routine all day.

(그들은 하루 종일 춤 루틴을 연습하고 있습니다.)

 

7. She has been trying to call him for hours.

(그녀는 몇 시간 동안 그에게 전화를 하고 있습니다.)

 

8. He has been watching TV all morning.

(그는 아침부터 TV를 보고 있습니다.)

 

9. They have been waiting in line at the amusement park for two hours.

(그들은 놀이동산에서 2시간 동안 줄을 서서 기다리고 있습니다.)

 

10. I have been working out at the gym for the past week.

(나는 지난주부터 체육관에서 운동을 하고 있습니다.)

 

결론

완료-시제-비교
완료-시제-비교

완료 시제는 영어에서 매우 중요한 역할을 합니다. 과거 완료는 어떤 일이 과거 어느 시점에서 완료되었음을 나타내고, 현재 완료는 현재까지 어떤 일이 완료 되었음을 나타내며, 현재 완료 진행형은 현재까지 어떤 일이 지속되어 완료되었음을 나타냅니다.

 

각각의 시제가 어떤 상황에서 사용되는지, 그리고 그 예시들을 정리해 보았습니다. 완료 시제를 활용하여 영어 구사를 자유롭게 하기 위해서는 이러한 각 시제들이 가지는 뉘앙스와 사용법을 제대로 이해하고 익혀야 합니다. 해당 포스팅이 완료 시제 이해에 도움이 되었길 바라며 글을 마치겠습니다. 감사합니다.

반응형

댓글